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

时间:2017-03-30 21:02:53

标签: php json api yelp

我试图找出如何使用Yelp Fusion API与PHP一起返回特定业务的Yelp ratinglocation

我已经在寻找Yelp Fusion Business API的代码示例,但我无法找到。我确实找到了Yelp Fusion Search API(spring-boot documentation)的示例,但我不是开发人员,而是在努力修改它以满足我的需求。

有人可以告诉我如何开发一个php文件,该文件将获得特定业务的https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php(选择任何人或使用the-crack-shack-encinitas)以及如何回显这些单独的数据({{ 1}}和ratings)?

感谢您的时间和帮助。

托德

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

文档

business data

3 个答案:

答案 0 :(得分:0)

我不确定,但我怀疑基于我的理解,您可能没有使用身份验证来调用API。 client_id,令牌和客户端密钥可能存在问题。请仔细阅读本文档

https://www.yelp.com/developers/documentation/v3/get_started

滚动到获取访问令牌

部分

答案 1 :(得分:0)

目前还没有很多,但这是我用来转换我的API v2代码https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php

的原因

答案 2 :(得分:0)

我能够在Yelp GitHub页面上获得帮助 https://github.com/Yelp/yelp-fusion/issues/202

以下是我提出的解决方案,它的工作原理。

$arr = json_decode($pretty_response);
echo "Rating is - " . $arr->rating . "<br>" . "Address<br>" . $arr->location->display_address[0] . "<br>" . $arr->location->display_address[1];