我发现了Apple查找API,想尝试一下。
JSON:http://itunes.apple.com/lookup?id=443904275
它只读取resultCount,我无法读取其他数据,例如app name:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
$json = file_get_contents('http://itunes.apple.com/lookup?id=443904275');
$data = json_decode($json,true);
$appname = $data['artistName'];
echo "<pre>";
echo ($appname);
exit;
?>
答案 0 :(得分:0)
看起来你需要使用$ data ['results'] [0] ['artistName']
...假设$ data ['resultCount'] == 1。
您始终可以在浏览器中放置http://itunes.apple.com/lookup?id=443904275,以确切了解您正在使用的PHP。
(编辑:乔纳森说的......)
答案 1 :(得分:0)
您需要了解对象的结构。你需要的是:
$appname = $data['results'][0]['artistName'];