私はAmazonのProductAdvertisingAPIを初めて使用します。これを使用した最初のプロジェクトでは、アーティストとタイトルに基づいて、特定の曲のMP3ダウンロード製品のASINを取得しようとしています。最終的には、これらのASINを使用してAmazonMP3クリップウィジェットにデータを入力します。
開始するには、CodeDiesel.comのPHPクラスを使用しています。それはうまく機能し、私は次の関数を追加しました:
public function searchMusic($artist, $title) {
$parameters = array("Operation" => "ItemSearch",
"Artist" => $artist,
"Title" => $title,
"SearchIndex" => "Music",
"ResponseGroup" => "Medium");
$xml_response=$this->queryAmazon($parameters);
return $xml_response;
}
さて、問題は、私はこの方法でしかアルバムを入手できないように見えることです。たとえば、アーティストに「Robert Randolph」、タイトルに「Colorblind」を入れると、RobertRandolphとFamilyBandのColorblindアルバムが手に入ります。「ThrillOfIt」などの特定のトラックを検索すると、Amazonは何も見つかりません。
だから私がする必要があるのは、最初にトラックタイトルのクエリを作成する方法を理解することです。次に、結果をMP3ダウンロードのみに制限する方法を理解する必要があります。これどうやってするの?
トピックに関するドキュメントがある場合、正しい方向に私を向けることができますか?私はそれを読んでいますが、私が欲しいもののパラメータが表示されません。
お時間をいただきありがとうございます。