2011-08-01 99 views

回答

2

我不確定爲什麼你的代碼中有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); 
} 
+0

我覺得應該可以工作,但它不會..我只是得到一個空白頁。 – dot

+0

這是因爲我所做的一切都是將圖像url分配給一個變量'$ artwork'。讓我爲你調整代碼。 – escproxy

+0

非常感謝Aleks! – dot

0
$request = file_get_contents($itms_url); 
$json = json_decode(trim($request)); 
echo $json[0]->artworkUrl512; 

應該在PHP中工作。除非有一次以上的搜索。使用jQuery的解決方案可能不是很困難。