Yelp Fusion API — извлечение определенных бизнес-данных с использованием PHP и JSON

Я пытаюсь выяснить, как использовать API Yelp Fusion с PHP для возврата Yelp rating а также location для конкретного бизнеса.

Я искал пример кода для Yelp Fusion Business API в действии, но не могу его найти. Я нашел пример для API поиска Yelp Fusion (https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php), но я не разработчик, и я изо всех сил пытаюсь изменить его для своих нужд.

Может кто-нибудь, пожалуйста, покажите мне, как разработать файл php, который получит бизнес-данные для конкретного бизнеса (выбрать кого-либо или использовать the-crack-shack-encinitas) и как отобразить эти отдельные фрагменты данных (ratings а также location)?

Спасибо за ваше время и помощь.

Тодд

Учитель веб-дизайна в старшей школе и учитель на протяжении всей жизни

Документация

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

0

Решение

Я не уверен, но я подозреваю, исходя из моего понимания, что вы можете не использовать аутентификацию для вызова API. Могут быть проблемы с client_id, токеном и секретом клиента. Пожалуйста, просмотрите эту документацию

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

и выделите раздел Получить токен доступа

0

Другие решения

Там не так много, но это то, что я использовал для преобразования моего кода API v2 из https://github.com/Yelp/yelp-fusion/blob/master/fusion/php/sample.php

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];
0
По вопросам рекламы [email protected]