Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
新年最初の技術的なエントリーがPHPになってしまいましたが、あるサイトでTwitterのAPIをPHPで利用する機会があったので、忘れないためにもエントリーしておきます。 ※参考 TwitterのAPIを利用して何か作る事にした : ちょびんブログ [観] Twitter API 仕様書 (勝手に日本語訳シリーズ) 間違いがあるかもしれませんが、とりあえず読み込みはできましたので良いとします。 今回は特定のハッシュタグについて取得したかったので検索APIを利用しましたが、リクエストをするURLを変更すれば他のAPIでも利用できます。また、検索に関しては、取得できるデータフォーマットがjsonとatomですが、タイムラインの取得などではXMLも利用できます。(Flashで利用する場合は、XMLが良いですね。) ※ハッシュタグを検索する場合、「#」を「%23」に変更しないとエラーに
phpied.com Blog Archive Simultaneuos HTTP requests in PHP with cURL The basic idea of a Web 2.0-style "mashup" is that you consume data from several services, often from different providers and combine them in interesting ways. マッシュアップに必須!PHPで複数APIを同時に叩いて超高速化するサンプル。 通常、PHPでAPIにアクセスする場合、例えば、Yahoo!検索APIとはてなブックマークのRSSを取得してマッシュアップする場合は次の図のようになります。 ただ、この方式だと、Yahoo!検索APIにリクエストし、その結果を待ちます。 そして、そこからはてなブック
10分で理解する初めてのAPIとは 公開APIに興味を持っている人はどれくらいいるのか?にも書いたとおり、公開APIに興味を持っている人は少なからずいると思います。では、なぜ実際に公開APIを利用したサイトを作ってみないのかというと、公開APIを利用したサイトが完成するまでの流れにも書いたように、実際にサイトを作るまでにはいろいろな壁があるからです。 というわけで、今回は少しでも公開APIに対する抵抗感を取り除いてもらうために、「10分で理解する初めてのAPI」ページを作ってみました。「本当に10分で理解できるのか?」と疑問を持たれてしまいそうですが、「公開APIを利用するのは、怖い、難しい、大変なことではない」ということを理解していただけたら幸いです。サンプルソースとしてはPHP5を使わせてもらいましたが、基本的にはどのプログラミング(スクリプト)言語を用いても大丈夫なはずです。公開AP
楽天 API の PHP サンプルを作成してみました。API のデータ取得部分はクラス化して、インスタンスから REST の通信と取得データの取り出しができるようにしました。private など スコープ を利用しているので、PHP5 で利用できます。PHP4 の場合は、private を var に置き換えて、getXXX() の関数はなくしてしまえばいいかな。 まずは、クラスです。まずはシンプルに、レスポンスのステータスとステータスメッセージ、該当商品数と商品データ一覧のみを扱うようにしました。レスポンスデータの取得部分は長くなるので省略します。この部分は他のサイトなどにもサンプルがあるので参考にして下さい。simplexml_load_file() が使えるともっと楽だったのになぁ・・・。 <?php class Rakuten { private $status; pri
PHPなどのWebアプリケーションを作成するときに,API(アプリケーション・プログラミング・インタフェース,Application Programming Interface)サービスを利用して,Webサイトを作成する機会が多くなっているのではないでしょうか? 今回は実際に天気APIサービスを利用して,天気情報を出力してみましょう。 APIの出力データ形式には,比較的XMLを使用することが多いです。 今回は,PHP4でXMLを使用するためのライブラリPEAR::XML_SerializerとPHP5から使用できるようになったSimple_XMLを使用して,天気情報を出力します。 天気情報APIとして,Livedoor社提供の「weather hacks」というAPIを使用します。 http://weather.livedoor.com/weather_hacks/ PEAR::XML_S
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く