web-dev-qa-db-ja.com

YahooがシャットダウンしたYQLクエリサービスの交換

次のメッセージが示すようにYahooがquery.yahooapis.comをシャットダウンしたので、無料の代替品を知っている人はいますか?

「重要なEOL通知:2019年1月3日木曜日をもって、query.yahooapis.comのYQLサービスは廃止されます。これは、datatables.orgのユーザーと、このYQLサービスを使用して機能を作成する開発者に影響を与えます。続行するには無料のYahoo Weather APIを使用して、新しいAPIエンドポイントとして https://weather-ydn-yql.media.yahoo.com/forecastrss を使用します。yahoo-weather-ydn-api@ oath.comに連絡してくださいこの無料のYahoo Weather APIサービスにオンボーディングするための資格情報。query.yahooapis.comを使用する他のYQLベースのサービスは動作しなくなります。」

RSSスクレイパーを機能させるには、"//query.yahooapis.com/v1/public/yql?q="を交換する必要があります。

function yql(a, b) {
        return (
          "**//query.yahooapis.com/v1/public/yql?q=**" +
          encodeURIComponent(
            "select * from " +
              b +
              ' where url="' +
              a +
              '" limit ' +
              params.feedcount
          ) +
          "&format=json"
        );
      }
16
Purp1eOne

私はこれを見つけ、それは私にとってはうまくいきました。 https://api.rss2json.com 無料のレイヤーがあり、YQLがRSSからJSONPに変換するよりもずっと簡単です。

5
Xopher

私は CoudQuery を構築します。これは、ほとんどのWebサイトをAPIに変換でき、APIを作成するためのWebインターフェイスを簡単に使用できます。そして、それはオープンソースです github

2
timqian