〈追記 2019年1月〉 残念ながら YQL終了のアナウンス がありました。 On Jan. 3, 2019, YQL service at http://query.yahooapis.com will be retired. YQL based services that use http://query.yahooapis.com, including users of http://datatables.org, will no longer operate. Yahoo Weather API users see the tweet below for info about continuing your service. — Y! Developer Network (@ydn) December 31, 2018 とっても便利だった Google Feed API ですが、復
意外に日本では知られていないのですが、Yahoo! Inc.の便利なYQLを使うと、WebサイトのスクレイピングやWebサービスをSQL風なシンタックスでクエリすることができます。 YQL YQLはYahoo! Query Languageのab略語になります。YQLを使うとWebを通してデータのクエリやフィルター、結合などを1つのインタフェースから行うことができます。SQL風なシンタックスなので、開発者に馴染みがあり、データを正確に抽出したい場合に適しています。 為替レートを取得する YQLからYahoo! Financeのyahoo.finance.xchangeテーブルを使います。 以下のURLをHTTP GETするとJSON形式で為替レートを取得することができます。URIエンコードしています。 この例では、USD/JPY、EUR/JPY、JPY/JPYの為替レートを取得しています。
株価をAndroidのホーム画面にウィジェットとして表示させたいなと思い、 GooglePlayをみてたのだけど、これというものが見つからない。 iSpeed ないなら作ってしまえということで、株価表示アプリの作成に取り掛かる。 で、まずつくったのがこれ。 YQL(https://developer.yahoo.com/yql/) + jQuery(http://jquery.com/) でブラウザに表示するアプリ。 YQL,jQuery両方ともはじめてさわったけど、とっても使いやすくて便利。 これは今後、重宝させていただきます。 ちょっと、はまった点は以下の2点。 1.yahoo.finance.quotesにYQLで問い合わせる場合 env: "store://datatables.org/alltableswithkeys"が必要。これがないと、 Object {error: Obj
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。先日、爆速JSONPを使うと、JSONPのWebAPIを簡単に使いこなせることを示しました。 とは言っても、JSONPに対応していないWebAPIも数多くあります。ニュースAPI、知恵袋API…。これらは現時点ではXMLしか対応しておらず、爆速JSONPではブログパーツ化できません。 …いや、「ブログパーツ化できませんじゃなくて、とっととJSONPに対応しろよ」とお叱りを受けるところなんですが、実はXMLなら何でもJSONPに変換することのできる「YQL」というサービスがあり、これを使うことでカバーする方法があるのです! YQLの説明は後にして、まずはデモをご覧くだ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く