Сложность интеграции YELP Checkout API. Не удалось получить возможность - PullRequest
6 голосов
/ 28 января 2020

Ссылаясь на документацию

API проверки говорит, что нужно сгенерировать URL: https://<partner_domain_path>/<partner_business_id>/?opportunity_token=<opportunity_token>&yelp_site=m&yelp_locale=en_US

"Partner_domain_path должен быть предварительно зарегистрирован в Yelp" . Который мы уже зарегистрировали.

Мы перепутаны с "chance_token" , который API предоставит нам.

https://docs.developer.yelp.com/docs/iframe-interactions: в связи с интеграцией Iframe также запрашивается option_token

Может ли кто-нибудь помочь с обращением к документации какой поток и API следует использовать.

1 Ответ

0 голосов
/ 02 февраля 2020

Вы не предоставляете opportunity_token, Yelp предоставляет это.

Это UUID, который Yelp передаст в своем запросе на ваш URL.

Выполнение API взаимодействия iframe требует, чтобы у вас был маршрут, который обслуживает запросы на https://<partner_domain_path>/<partner_business_id>/

Yelp также перенаправляет yelp_site и yelp_locale на ваш сайт, чтобы вы могли решить, каким образом обслуживать пользователя.

Ваш сайт может извлечь opportunity_token из параметров запроса запроса и использовать его для выполнения большего количества запросов к API Yelp.

...