Archive for 4月, 2007
TAGGY API公開&コンテスト開催
タグ検索ならTAGGY – TAGGY API ドキュメント
「TAGGY Search API」は動画検索、ニュース検索をはじめ、画像、ブログ、ブックマーク、ポッドキャストの6メディアのタグ検索に対応しています。「TAGGY Search API」を通じてタグを指定すると、そのタグを含む情報を複数のCGMサイトから横断的に検索し、検索結果の記事を最新順に最大100件までJSONP形式で取得することができます。
ちょっと変わっていてJSONP形式のAPIのみ公開されている。
JavaScriptからの利用を想定するならGoogleのようにライブラリ形式で出して欲しいところ。
タグ検索なら “TAGGY” [ タギー ] – TAGGY Search APIドキュメント
ドキュメントはユーザ登録しないと見れない。
基本的には、以下のカテゴリで絞ってタグ(文字列)で検索できる。結果はブックマークされたURL用のページとそれに付随するデータ。
news : ニュース
video : 動画
blog : ブログ
bookmark : ソーシャルブックマーク
photo : 写真
podcast : ポッドキャスト
URL例;
HOUSE DANCE MOVEMENT On The Groove – 最新・注目動画の収集・検索なら “TAGGY” [ タギー ]
TAGGY自体がマッシュアップ系のサイトだが、マッシュアップコンテストも開催。
タグ検索ならTAGGY – マッシュアップコンテスト – 開催要項
6月30日まで、グランプリ(1点)30万円、準グランプリ(1点)10万円。
2007年5月23日追記:
第11回 TAGGY Search APIで横断タグ検索サンプル・コード:ITpro
楽天トラベルキーワード検索API追加、デベロッパーズ・コミュニティ公開
楽天トラベルキーワード検索API
楽天トラベルキーワード検索APIは、楽天トラベルの施設をキーワードで検索し、施設情報を取得することが可能なAPIです。
楽天トラベル施設情報APIはhotelNoでしか検索できなかったが全文検索できるようになった。キーワード検索でhotelNoを取得し、施設情報APIで詳細な情報を取得する、という形になる。
同時に、楽天で提供するすべてのAPIでJSONPに対応した模様。
【楽天ウェブサービス】RAKUTEN WEBSERVICE – デベロッパーズ・コミュニティ -
コミュニティも立ち上がっている。OKWaveのシステムを利用している。
次はコンテスト開催、という運びだろうか。
DiggのAPI登場&Visualization Contest開始
Digg API
オーソドックスなRESTでDiggの記事を検索できるAPIになっている。出力形式はXML、JSON、PHP(シリアライズ)。
30日より前の記事は取得できない。日付の表現はUNIXTIMEになっている。
Digg / API contest
APIのコンテストも開かれている。Flash tooklitを使ってインターフェイスデザインを競う。賞金ではなく賞品になっており、高性能PCやAdobeの製品コレクションなど。
なお応募条件に、U.S.に居住していることとある。
ページ右にSample visualizationsが載っている。Adobe Apolloを使ったものが2つと、Flashで面白いインターフェイスを提供しているDigg Labsへのリンクがある。
Digg Labsを手がけたstamen designがFlashのtoolkitを用意している。
公開されたAPIは、データベースとして活用するには不十分でありRSSを少し拡張した程度に見受けられる。コンテストも新着記事をクールに見せる作品を希望しているようで、Digg自体の魅力を高めたい、という狙いで一貫しているようだ。
参考:
秋元@サイボウズラボ・プログラマー・ブログ: Digg API公開
PEAR形式のライブラリのサンプルコードが載っている。ライブラリのソースを見ると、コメントには「PHP versions 4 and 5」と書いてあるがPHP5専用のコード。
2007年5月26日追記:
Digg APIコンテスト トップ10作品発表 – DesignWalker
livedoorの認証API
livedoor Auth
livedoor Authはlivedoorの認証API(ID認証システム)のことです。
このサービスを利用することでlivedoor IDを持っている約630万人ものユーザーに対して外部Webアプリケーションを簡単に構築することが可能となります。
サンプルアプリ:
認証 API と 匿名 Twitter – にぽたん研究所
livedoorからはPerlのライブラリが提供されている。はてな認証APIと同じような認証方式のようだ。
早速Rubyのライブラリを作っている方もいる。(動作未検証)
shichisekiの日記
zorioの日記 – livedoor auth apiを試してみた。(まだ未完成の模様)
zorioの日記 – livedoor auth apiで遊ぶ続き
参考:
ライブドア、ユーザー認証APIを公開–ライブドアIDを使ったサービスが開発可能に – CNET Japan
今後は携帯端末にも対応する計画だ。
こちらも期待。
941::blog:livedoor Authを公開しました
このlivedoor Authは私がディレクターとして担当してるのですが
自分でプログラムが書けたりするわけではないので色々と苦労した
反面、知らなかったことをきちんと勉強し直せたプロジェクトでした。
APIとは直接関係ないが、雑誌WebDesigningの5月号 95ページの萩原雅之氏のコラムによると
ライブドアの各サービスの月間アクセスユーザ数(ネットレイティングス調べ、家庭PCからアクセス)をもとに、その遷移を示した。サービス全体で見ると、ここ最近も堅調に数字を伸ばしていることがわかる
図を転載できないが、2007年1月まで右肩上がりのアクセス数になっている。
RSSをJavaScriptから扱えるGoogle AJAX Feed API
Google AJAX Feed API – Class Reference
Googleから、RSSをJavaScriptから扱えるようにするAPIが登場。
var feed = new google.feeds.Feed("http://www.digg.com/rss/index.xml");
サンプルコードを動かすと記事が4つしか取得できていないが、feed.setNumEntries(10);で変えられる。デフォルトが4つ。
参照:
Google AJAX Feed API – Class Reference
via: Ajaxian » Google announces new AJAX Feed API
Twitter API利用例紹介
紹介のみ。
TokuLog 改め Perl を極めて結婚するブログ – Twitter から Caspeee ひとこと API にデータを送りこむ Plagger レシピ
YappoLogs: Twitterっぽいサーバースクリプト書いたよ
Twitterは携帯電話で決まりっ! (がらくたラボ – Specialized F’s Garage for Technologies -)
【レビュー】Adobe Apolloの可能性を探る – 「Twitter Client」を使ってみる (1) Apolloアプリケーション「Twitter Client」の紹介 | ネット | マイコミジャーナル
Twitter本家のAPI。
Twitter
2007年5月6日追記:
LingrCom: Javascriptから利用するためのライブラリ
2007年5月8日追記:
Services_Twitter(PHP4.3.0以上)
2007年5月23日追記:
ITmedia News:“太っ腹”なAPI公開に刺激され――「Twitterを横にした」新サイト
フレパ、Twitter互換「ひとこと更新API」公開
フレパ お知らせブログ:Twitter 互換「ひとこと更新 API」をリリースしました – livedoor Blog(ブログ)
日本でも話題になっているTwitterだが、フレパがこれに呼応してAPIをリリースした。
GreasemonkeyのサンプルやPlaggerでの利用方法も簡単ながら書かれている。
参考:
TechCrunch Japanese アーカイブ » Twitter、新API追加でウェブサービス利用強化へ
HeartRails Graph:円グラフ生成API
HeartRails Graph | キュートな円グラフ簡単作成サービス
「HeartRails Graph」 は、下みたいなグラフを簡単に作成するサービスです。各項目の文章と比率を入力すると、いわゆる 「べつやくメソッド」 的なグラフが適当に生成されます。
ネット界隈で流行りの円グラフ。ついにAPIまでご登場。
API の使い方
仕組みはシンプルなREST。「API」の成分分析の結果を円グラフにしてみた。%は自動で書かれてもいいかもしれない。
参考:円グラフ流行の流れ
追記(2007年4月12日):
zuzara : はてブ成分解析をべつやくメソッドでつくってみた
AmebaVisionのAPIにJSONPが追加
Ameba Vision API | Ameba Vision [アメーバビジョン]
サイバーエージェントによれば、日本国内で主に利用されている動画共有サイトでは、JSONP形式でのAPI公開は前例がないという。
via. 動画投稿サイトで初、AmebaVisionがJSONP形式のAPIを公開 – CNET Japan
だそうである。
サンプルレスポンス:
http://vision.ameba.jp/api/get/search/popular.do?format=jsonp&callback=hoge
JSONPに関する記述は上記マニュアルには見当たらなく、開発ブログからたどったマニュアルページに記載されていた。
3-2.新着動画情報 ならびに 総投稿動画件数|AmebaVision APIドキュメント
など。
PayPalのSOAP API
PayPal API: SOAP Interface
Java、ASP.NET、PHPのサンプルソースが用意されている。PHPのサンプルを見るとPEARをextendsしたPHP4用のクラスがあり、見通しのよいライブラリになっている。ファイル数自体はかなり多い。
« Previous Entries