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

Yelp Fusion API - Pulling Specific Business Data Using PHP And JSON

我正在尝试弄清楚如何使用 Yelp Fusion API 与 PHP 到 return Yelp rating location 用于特定业务。

我一直在寻找 Yelp Fusion Business API 的代码示例,但找不到。我确实找到了 Yelp Fusion Search API (https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php) 的示例,但我不是开发人员,我正在努力修改它以满足我的需要。

谁能告诉我如何开发一个 php 文件来获得特定业务的 business data(选择任​​何人或使用 the-crack-shack-encinitas)以及如何回应这些人数据块(ratingslocation)?

感谢您的宝贵时间和协助。

托德

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

文档

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

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

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

然后滚动到获取访问令牌部分

目前还没有太多内容,但这是我用来从 https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php

转换我的 API v2 代码的方法

我能够在 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];