例 --  Services_Yahoo の使用例

この例について

以下の節では、Services_Yahoo のさまざまな機能を 使用する例を提供します。現在収録されているのは、 Yahoo! Search および Content Analysis へのインターフェイスのついてのドキュメントのみです。

Services_Yahoo のすべての public メソッドは、 何か問題が起こった場合には 例外 を発生させるようになっています。そのため、すべての例で try { ... } catch { } ブロックが使用されています。

注意 この例は、シェルのコマンドラインから実行させるように設計されています。 Web ブラウザから試してみたい場合は、結果を読みやすくするために \n<br /> に置き換えましょう。

Yahoo! Search との会話

以下の例は、Yahoo! Search との通信を行います。

注意 画像・ニュース・動画 あるいはローカル検索を行いたい場合は、 factory() のコール時に渡した引数 "web""image""news""video" あるいは "local" のいずれかに置き換えればいいだけです。

Yahoo! Content Analysis サービスの使用

以下の例では、Yahoo! が提供する Content Analysis Services を使用する方法を説明します。