Pinterest API — ошибка 403 при запросе токена доступа на сервере Dreamhost

я использую это PHP обертка, Успешно получить код из pinterest по ссылке, сгенерированной в соответствии с документацией:

$loginurl = $pinterest->auth->getLoginUrl($callback_url, array('read_public'));

Затем, когда я запускаю это:

$token = $pinterest->auth->getOAuthToken($_GET['code']);

Он отлично работает на моем локальном сервере, но когда я пытаюсь запустить его на нашем сервере Dreamhost, я получаю:

Pinterest error (code: 403) with message: Forbidden

Я посмотрел через документация об ошибках Pinterest поставляет, но я не могу найти ничего, касающегося 403 ошибок при получении oauth-токенов.

Только в двух местах, где я видел упоминание о 403 ошибках при запросе жетонов oauth из API Pinterest, был сделан вывод, что Pinterest блокирует ips или же строка агента пользователя.

Я попытался вручную переопределить строку агента пользователя безрезультатно.

Я пытался связаться с Pinterest, чтобы узнать, есть ли что-то, что я пропускаю, и они направили меня сюда.

0

Решение

Убедитесь, что сервер Dreamhost использует HTTPS URL, например, использует TLS. Это может быть причиной, почему вы получаете 403.

0

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

Других решений пока нет …

По вопросам рекламы [email protected]