Yelp Fusion API-使用PHP和JSON提取特定业务数据

Yelp Fusion API-使用PHP和JSON提取特定业务数据,php,json,api,yelp,Php,Json,Api,Yelp,我试图找出如何将Yelp Fusion API与PHP结合使用,以返回特定业务的Yelp评级和位置 我已经为正在运行的Yelp Fusion业务API寻找了一个代码示例,但找不到。我确实找到了Yelp Fusion Search API()的一个例子,但我不是开发人员,我正在努力修改它以满足我的需要 有人能告诉我如何开发一个php文件,为特定的业务获取数据(选择任何人或使用crack shack encinitas),以及如何回显这些单独的数据片段(评级和位置) 谢谢你的时间和帮助 托德 高中网

我试图找出如何将Yelp Fusion API与PHP结合使用,以返回特定业务的Yelp
评级和
位置

我已经为正在运行的Yelp Fusion业务API寻找了一个代码示例,但找不到。我确实找到了Yelp Fusion Search API()的一个例子,但我不是开发人员,我正在努力修改它以满足我的需要

有人能告诉我如何开发一个php文件,为特定的业务获取数据(选择任何人或使用
crack shack encinitas
),以及如何回显这些单独的数据片段(
评级和
位置

谢谢你的时间和帮助

托德

高中网页设计教师与终身学习者

文档


我不确定,但根据我的理解,我怀疑您可能没有使用身份验证来调用API。客户端id、令牌和客户端机密可能存在问题。请仔细阅读这份文件


然后滚动到获取访问令牌部分,虽然还没有太多,但这是我用来转换API v2代码的部分,我在Yelp GitHub页面上获得了帮助

下面是我想出的解决方案,它是有效的

$arr = json_decode($pretty_response);
echo "Rating is - " . $arr->rating . "<br>" . "Address<br>" . $arr->location->display_address[0] . "<br>" . $arr->location->display_address[1];
$arr=json\u decode($pretty\u response);
echo“评级为-”$arr->评级。“
”。“地址
”$arr->位置->显示地址[0]。“
”$arr->location->display_address[1];