Ответ 1
почему бы просто не отредактировать файл ваших хостов и указать свой домен на ваш локальный IP-адрес, тогда вам нужно всего лишь переключить хосты-серверы, прежде чем что-либо делать.
При запросе авторизации перенаправление на следующий URL:
https://graph.facebook.com/oauth/authorize?client_id=...&scope=email,offline_access&redirect_uri=http%3A%2F%2Flocalhost%2Flogin%2Findex.php%3Fcallback%3Dfacebook
Facebook возвращает 'Invalid redirect_uri. Данный URL-адрес не разрешен конфигурацией приложения.'
Возможно, потому что мое приложение зарегистрировано http://syncacity.com в конфигурации приложения. Но тем не менее, твиттер позволяет мне перенаправлять на любой URL-адрес, так почему facebook ныть?
Буду признателен за ваши мысли:)
почему бы просто не отредактировать файл ваших хостов и указать свой домен на ваш локальный IP-адрес, тогда вам нужно всего лишь переключить хосты-серверы, прежде чем что-либо делать.
Измените URL-адрес вашего приложения на http://localhost во время разработки, а затем на свой сайт после его создания.:)
он был разрешен - благодаря одному из разработчиков платформы Facebook.
Скажем, ваш локальный URL-адрес сайта http://localhost:8000 Вам нужно будет добавить http://localhost:8000 в настройку приложения Facebook в разделе "Настройки → Основные → Веб-сайт → URL-адрес сайта".
После меня работали:
App Domains: localhost
Site URL: http://localhost
Я создаю тестовое приложение в режиме песочницы (расширенные настройки) затем интегрироваться с тем, что для разработки и тестирования
Вы определили localhost url в redirect_url (redirect_uri = http://localhost/login/index.php..) Я не знаком с OAuth, но это может быть проблемой.