私は音楽ベースのアプリケーションを作成しています。iTunes API にアクセスして、クリックされたアルバムに基づいて動的に生成されるアルバムを購入するためのリンクを返そうとしています (これは正常に動作し、正しいリンクを生成します)。 JSON データ)。例のリンク
私が理解できないのは、JSON の「collectionViewUrl」キーへのアクセスです。これは、アルバム アートが選択された後に表示されるリンクの href として設定したいだけで、スコアリングされます。$topalbums[$i]['iTunes'] = ....
を使用json_decode
してデータにアクセスしようとしましたが、必要なキーにアクセスしようとすると、戻り値がありません。これで簡単なものが欠けていますか?
==================================
(このセクションの現在のコード)
$iTunes_link_prefix = "https://itunes.apple.com/search?country=GB&media=music&entity=album&limit=1&artist=";
for ($i = 0; $i < 6; $i++) {
$topalbum[$i]['title'] = $xml['top_albums']->topalbums->album[$i]->name;
$topalbum[$i]['image'] = $xml['top_albums']->topalbums->album[$i]->image[3];
$json_link = $iTunes_link_prefix . $artist . "&term=" . urlencode($topalbum[$i]['title']);
$topalbum[$i]['itunes'] = (Contents of the collectionViewUrl Key)
}