API
Yahoo! Pipesを使って作られた京都市バスの路線別 停留所取得API
京都市バスの路線別 停留所取得API公開 – てっく煮ブログ
HTMLのスクレイピングによる勝手APIだが、Yahoo! Pipesでやっていると何やらやってもよさそうな雰囲気になっている。
PipesのソースはYahoo!のID(yahoo.comのID)があればログインして見れる。
中身は主に正規表現。
参考:
Yahoo! Pipes で強制全文配信化 – てっく煮ブログ
using API; – Yahoo! Pipesで作られた、任意のURL先のHTMLをJSONPで取得できるAPI
携帯3キャリアに対応した位置情報取得API
GPS や iエリアなど、位置情報を活用したモバイルサイトを作成したい。そんな場合にご利用いただける API です。 GeoFormAPI を利用することで、キャリア間や機種間の差異を意識せず、位置情報を取得する機能が利用できます。
これは便利そう。キャリア間の差異をAPIでラップすることで統一してくれている。
参考:
ke-tai.org » Blog Archive » 3キャリア対応の位置取得API「シリウス GeoPlatform API」を使ってみました
PHPのサンプルコードも付記されている。
ここギコ!: シリウステクノロジー、携帯向け位置取得API – GeoForm APIを公開
URL書き換えによる位置詐称ができるのでは、という指摘がされている。
Yahoo! JAPANから「みんなの検定」を検索&受験できるRESTなAPI
Yahoo!デベロッパーネットワーク – Yahoo!インターネット検定
あなたのウェブページ上にYahoo!インターネット検定「みんなの検定」で作成された検定を表示したり、受験することができます。
「みんなの検定」とは
「みんなの検定」は、だれもが検定を作ったり、受検したりして楽しみながら知識を共有できる、Yahoo!インターネット検定の新しいサービスです。
検定の数は新着だけで6000あったので相当数ある模様。
APIでは検定の検索と検定の詳細情報の取得、回答をクエリーで渡して受験が可能。
サンプルレスポンス(「ファッション」で検索):
http://api.cert.yahoo.co.jp/MinnaCertWebService/V1/certList?appid=YahooDemo&keyword=ファッション&amount=2
サンプルレスポンス(検定の詳細):
http://api.cert.yahoo.co.jp/MinnaCertWebService/V1/certDetail?appid=YahooDemo&cert_id=5532&get_q=1
なお、現在受験用のAPIが400 Bad Requestが出て動いていない。問い合わせ中である。
自分のサイトのコンテンツとして使えそうだが、マッシュアップのネタとしては使いどころが難しい。Wii用にカスタマイズする、といったインターフェイスの工夫ならできそうだ。
全文フィードを読む | Make a Comment ( 1 so far )livedoorクリップからdel.icio.us互換のAPI
livedoor クリップ開発日誌:del.icio.us互換のAPIを公開しました – livedoor Blog(ブログ)
開発合宿の成果な模様。
リファレンスは以下。Basic認証を使った投稿用のAPI。
API, delicious compatible – livedoor クリップ まとめサイト – livedoor Wiki(ウィキ)
同じ系統のサービスでもAPIが各社ばらばらな場合が多い中、このように互換性のあるAPIを出してくれるとうれしい。他社の真似をすることになるのでためらう企業が多そうではあるが。
全文フィードを読む | Make a Comment ( None so far )ライブカメラコミュニティー「Stickam」のAPI
日本語で提供されているのはStickam Player API。
画像・音楽・動画・Stickamライブを再生することができます。
JavaScriptまたはActionScriptから操作可能です。
とある。
Stickamについてはこの記事が詳しい。
動画や画像、音声などを共有する「Stickam」日本版がスタート
Yahoo! Pipesで作られた、任意のURL先のHTMLをJSONPで取得できるAPI
URLを渡すとページの内容(htmlソース)をJSONPとかで取得できるAPIをYahoo! Pipesで作った(管理人日記) – むぅもぉ.jp
URLを渡すと、そのURLのページの内容を返します。結果はRSS、JSON、JSONPで取得できます。
Yahoo! PipesでFetch PageなるHTMLを取得する機能が追加され、それを利用したAPIを続々出されている。
- pagetitle API from del.icio.usをスクレイピングで取得するようにした(管理人日記) – むぅもぉ.jp
- 指定したURLのタイトルを取得するAPIをYahoo! Pipesで作った(管理人日記) – むぅもぉ.jp
Pipesがプロキシの役割を担ってくれるのでAPIだけでやれることが増えそうだ。
参考:
using API; – Yahoo! Pipesで日英翻訳
各宅配業者の、配達状況を表示するページへの統一的なURLを提供するAPI
サンプルレスポンス(伝票番号は適当):
http://thira.plavox.info/transport/api/?t=yamato&no=12938471
クロネコヤマトや佐川急便といった配達業者を指定し、伝票番号を入れると、各社のページにリダイレクトする。
リダイレクトさせずにURLを取得することも可能だが、ちょっと変わったAPIの使い方だ。配達状況を表示したページが各社ばらばらなため、このAPIで統一された仕様でURLを知ることができる。
リダイレクト時にJavaScriptでPOSTしている場合もあるので、基本的にはブラウザでアクセスするのがよいだろう。
情報はAPI提供者ご自身からいただきました。
ありがとうございます。
Fujisan.co.jp の雑誌検索API
Fujisanの雑誌を検索できるAPI。利用にはユーザ登録が必須。
上記ページからエクセルで書かれたリファレンスと、PHPのコードをダウンロードできる。
サンプルレスポンス:
http://ws.fujisan.co.jp/search/keyword?query=java
アフィリエイトと連動しており、引数のapにパートナーコードを入れるとProductUrlが書き換わる。
雑誌に対する紹介文は、メール用に書かれたものなのか再利用するには少々改行やスペースが入りすぎている。「
」キャリッジリターンなる改行文字と思しき文字列も含まれているので注意。
リファレンスに載っているサンプルのURLはところどころNo ResultsだったりBad Requestでサンプルとしての役目を果たしていなかったりする。
http://ws.fujisan.co.jp/search/keyword?query=java&category=311&start=10&results=20
http://ws.fujisan.co.jp/search/backnumber?productid=1281679548&sched
テキストから位置表現を抽出して緯度経度付で返すAPI
住所文字列(位置表現)を含むテキストを入力すると、位置表現を抽出してそのテキストの主題位置に絞り込んだ結果を緯度経度情報付きでJSON形式で応答するAPIです。
住所やスポット名の文字列を単純にすべてピックアップするものではなく、テキストの主題との関連の強さを判断し、関連の強いものだけを抽出します。
マッシュアップに使いやすそうなAPI。JSONP。
任意の文字列から抽出可能なのでブログの記事から位置表現(位置情報を表す単語)を抽出してごにょごにょできそうだ。
サンプルレスポンスはここから試せる。
位置表現特定APIのおためしページ
参考:
ここギコ!: OKILab.jpがテラ熱い-文章中の地名・スポット検索-
タグを抽出したり地図風にビジュアライズするBLOGRANGER TGのJavaScript API群
オートタギングAPI
任意のテキストを入力し、適切なタグを推定して返すAPIタグマップAPI
概念的に関連するタグ同士の関係を仮想の地形図として可視化し、その地形図を配信するAPIBLOGRANGER 2.0 API
キーワード検索によるブログ検索結果に特徴的に現われるトピック、ブロガー、リンク先、感想表現を抽出するとともに、これらを使って絞り込み検索を実現するAPI
全体はJavaScriptのライブラリで、呼び出して利用する。
仮想大陸が不思議な等高線を描いており、描画のアルゴリズムが気になるところ。
APIとしては、オートタギングは他とのマッシュアップも可能そうだ。
チュートリアルがとても丁寧なのでわかりやすい。
BLOGRANGER TG API チュートリアル – BLOGRANGER Hacks
« 前のページ 次のページ »