08
JANUARY
ウェブTUESDAY 2019 / 1 / 8
YQL @ query.yahooapis.com が使えなくなりました【2019年1月3日以降】
Text by Hiroyuki Matsumoto
ファッション通販サイト NavyBlue Online さまのトップページで新着情報の表示に使用していた、ブログのデータ(RSSフィード)を取得するAPI。
YQLと呼ばれる、データベース操作の文法(SQL)によく似た書き方でウェブのデータを引っ張ってこれるという優れたAPIだったのですが、なんと2019年1月3日以降使えなくなってしまったようです。。。
APIの提供は Yahoo.com(日本のヤフーではなくアメリカのヤフー)でしたが、Twitterアカウントを見ると
停止通知が1月1日で、停止日が1月3日のように見えるのですが、そいつぁいくらなんでもあんまりじゃありませんか・・・
※通知日は時差の関係で現地では12月31日だったようです
On Jan. 3, 2019, YQL service at https://t.co/g4W9RhdMLk will be retired. YQL based services that use https://t.co/g4W9RhdMLk, including users of https://t.co/5IkUaEykdl, will no longer operate. Yahoo Weather API users see the tweet below for info about continuing your service.
— Y! Developer Network (@ydn) 2018年12月31日
OMG!
(おーまいがっ)
なお、同サブドメインには IPアドレスすら振られなくなっています。
こりゃー復活の見込みもなさそうです。
ちなみに以前は Google が提供する同様のAPI(Google Feed API)を利用していたのですが、
Googleが同APIを停止してしまったことがあり(数日後復旧)、将来を見据えてYahooのAPIに乗り換えたのが裏目に出たようです。
仕方がないので、自前でPHPを作って実装しました。
遅ればせながら、新年明けましておめでとうございます。
本年もよろしくお願いいたします。
TEXT by
松本 博之(まつもとひろゆき)
1978年、鳥取県米子市生まれ。
株式会社マジックワード WEBシステムの開発・運用を担当。
WordPressの実績多数。表面的な使用方法を把握するだけでなく、WordPressのソースコードを読み解いて対応できます。
国家資格の応用情報処理技術者をなんとなくとりました。