Yelp Fusion API-使用PHP和JSON提取特定业务数据
我试图找出如何将Yelp Fusion API与PHP结合使用,以返回特定业务的YelpYelp 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寻找了一个代码示例,但找不到。我确实找到了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];