2
我现在用的是Yelp的业务API 2.0版作为http://www.yelp.com/developers/documentation/v2/business记录列表点评Yelp的业务API 2.0与PHP
我的目标是列出特定业务的3条评论中,使用PHP,使API调用和检索json。但是,我似乎只能通过API获取一份评论。我准备好脚本来循环显示所有返回的评论。我怎样才能调用API来检索多个评论?
我尝试使用搜索API,但它似乎并没有显示多个评论。
$unsigned_url = "http://api.yelp.com/v2/business/[the-business-name]";
...
// Handle Yelp response data
$response = json_decode($data, TRUE);
// for business API
foreach($response['reviews'] as $item) {
print '<img src="' . $item['user']['image_url'] . '" alt="" /> ';
print $item['user']['name'];
print ' ';
print '<img src="' . $item['rating_image_url'] . '" alt="" /><br/>';
print $item['excerpt'];
}
这是不幸的。旧的API至少给三个评论,这是糟糕的,但至少有三个评论。现在API几乎没有意义。 –
你可以尝试的其他东西是使用网络刮板。以下是我一直在研究的内容:http://inkbud.com/wp-content/plugins/juicyreviews/get_reviews.php和运行它的PHP:http://pastebin.com/JVDZgctv使用此库:http: //simplehtmldom.sourceforge.net/manual.htm祝你好运! – broinjc