Я пытаюсь создать небольшой скрипт, который позволил бы мне сделать это:
http://example.com/appicons.php?id=284417350
, а затем отобразить это в виде простого текста
http://a3.mzstatic.com/us/r1000/005/Purple/2c/a0/b7/mzl.msucaqmg.png
Это запрос API для получения этой информации (artworkUrl512):
http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=284417350
Любая помощь и пример кода будут высоко оценены!
Я не уверен, почему у вас есть jQuery в ваших тегах, если вы не хотите сделать запрос динамически без обновления страницы. Однако вы можете сделать это просто в PHP, используя следующий пример:
$request = array ( "app_id" => @$_GET["id"] ); // parse the requests. if (empty($request["app_id"])) { // redirects back / displays error } else { $app_uri = "http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/wa/wsLookup?id=" . $request["app_id"]; $data = file_get_contents ($app_uri); $json = json_decode (trim($data)); print($json->results[0]->artworkUrl100); }
$request = file_get_contents($itms_url); $json = json_decode(trim($request)); echo $json[0]->artworkUrl512;
должно работать в PHP.Если, конечно, есть несколько попаданий в поиске.Решение с использованием jQuery, вероятно, не намного сложнее.