Zend_Service_Audioscrobbler(日本語)導入Zend_Service_Audioscrobbler は、Audioscrobbler REST ウェブサービス を使用するためのシンプルな API です。Audioscrobbler Web Service は、ユーザ (Users) やアーティスト (Artists)、アルバム (Albums)、曲 (Tracks)、 タグ (Tags)、グループ (Groups) そしてフォーラム (Forums) といったデータへの アクセス機能を提供します。 Zend_Service_Audioscrobbler クラスのメソッドは、 これらの単語のいずれかで始まります。Audioscrobbler Web Service の文法および名前空間が、Zend_Service_Audioscrobbler にまとめられています。Audioscrobbler REST ウェブサービスについての詳細は » Audioscrobbler Web Service のサイト を参照ください。 ユーザ (Users)特定のユーザについての情報を取得するには、 まず setUser() メソッドを使用して データを取得したいユーザを選択します。 Zend_Service_Audioscrobbler では、 指定したユーザについての情報を取得するためのいくつかのメソッドを提供しています。
Example #1 ユーザのプロファイル情報の取得 この例では、 setUser() メソッドおよび userGetProfileInformation() メソッドを使用して、 指定したユーザのプロファイル情報を取得します。
Example #2 あるユーザの週間アーティストチャートの取得
アーティスト (Artists)Zend_Service_Audioscrobbler は、 setArtist() で指定した特定のアーティストに関するデータを取得するためのいくつかのメソッドを提供しています。
Example #3 関連するアーティストの取得
曲 (Tracks)Zend_Service_Audioscrobbler は、 setTrack() メソッドで指定した曲についてのデータを取得する、ふたつのメソッドを提供しています。
タグ (Tags)Zend_Service_Audioscrobbler は、 setTag() メソッドで指定したタグに関するデータを取得するためのいくつかのメソッドを提供しています。
グループ (Groups)Zend_Service_Audioscrobbler は、 setGroup() メソッドで指定したグループに関するデータを取得するためのいくつかのメソッドを提供しています。
フォーラム (Forums)Zend_Service_Audioscrobbler は、 setForum() メソッドで指定した特定のフォーラムの情報を取得するメソッドを提供しています。
|
|