Welcome back to our two-part series on Application Programming Interfaces: APIs. If you’re not familiar with what APIs are—or maybe you are but you’re still not sure what all the fuss is about—then I’d recommend starting with part one of this series: APIs and Mashups For The Rest Of Us. This time around, we’ll dispense with the lengthy introductions and dive straight in. We’ll quickly introduce th
via. http://p0t.jp/mt/archives/2007/06/mixi-stationwss.html、http://ido.nu/kuma/2007/06/29/mixi%e3%81%ae%e3%81%82%e3%81%97%e3%81%82%e3%81%a8api%e7%99%ba%e6%8e%98/ mixiも裏で色々と用意しているみたいですね。 「あしあと」がatom+WSSE認証で配信されているようなので、試してみました。WSSE認証については以下を参照ということで。 Web Services Security UsernameToken Profile 1.0(pdf) はてなブックマークAtomAPIだのWSSEだの (2006-02-02) はてなフォトライフatomapiとは - はてなキーワード 以下サンプルですが、X-WSSEリクエストヘッダの内容を作
Yahoo!JAPANがまたサービスを出してきました。このサービス、利用制限はありますが、結構使えそうです。 ヤフーは6月18日、開発者向けサイト「Yahoo!デベロッパーネットワーク」において、日本語の文章を解析できるAPI「日本語形態素解析Webサービス」を公開した。 先日MeCab extensionを使ってTwitterで流行っているキーワードをクラウド化してみましたが、MeCab extensionをYahoo!のサービスに置き換えたものを書いてみました。 使ったライブラリは PEAR::HTTP_Request PEAR::HTML_TagCloud Services_Twitter の3つです。まあ、そのうちYahoo用のライブラリも出てくるでしょうから、それを使えばもっと簡単に書けそうです。やっぱ、SimpleXML楽すぎ! :-D <style> div.taglist
Services_Amazonを参考にServices_Yahoo_Auctionを書いてみようかな。ためしにClassかいてみた。PHP5のレフレクションとSimpleXML使うと結構簡単だった。ただ、これだけじゃ、Yahooマッシュアップコンテストに応募できないからなぁ。 Services_Amazonを見ていて思ったのだけれど。なぜCache_HTTP_Requestを使わないのだろう。WebAPIにアクセスするのにキャッシュを挿んで、レスポンス向上図るのに、いちいちCache制御書くの面倒。Cache_HTTP_Requestでとっても楽チン。 //オークションAPIにアクセスする class Utena_Yahoo_Action{ public $endpoint = "http://api.auctions.yahoo.co.jp/AuctionWebService/V1";
[2007/07/18追記] Services_Rakuten-0.2.0がリリースされています。今後はこちらをご利用下さい。 楽天から公式APIが公開されましたので、早速PEARパッケージを作ってみました。 PEAR::Services_Rakuten-0.1.0 $ pear install --alldeps /blog/download/Services_Rakuten-0.1.0.tgz 楽天APIを使用するにあたってデベロッパーIDが必要ですので【楽天ウェブサービス】RAKUTEN WEBSERVICEで取得しておきましょう。 使い方は以下です。検索サービスごとにメソッドを分けています。do~()で値を連想配列で返します。 <?php require_once('Services/Rakuten.php'); $api = new Services_Rakuten('your_
PHPからWEB2.0なAPIサービスを使う際に便利なモジュールまとめ。 次のモジュールを使えばPHPからWebサービスにアクセスする際に驚くほど簡単にアクセスできるでしょう。 Services_Amazon - Amazon用 Services_Delicious - del.icio.us用 Services_Google - Google用 Services_Technorati - Technorati用 Services_Yahoo - Yahoo!Webサービス用 Services_Youtube - youtube用 PEAR::Flickr_API - Flickr用 Services_Hatena - Hatena用 (ブックマーク件数複数取得対応) Services_Livedoor - ライブドアお天気サービス Services_RakuAPI - 楽天非公式API
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く