аутентифицированный реферал не работает, но oauth url работает - PullRequest
1 голос
/ 31 января 2012

У меня есть два способа аутентификации пользователей.Один из них - это обычный oauth-путь с моего сайта:

https://www.facebook.com/dialog/oauth?client_id=161077997258367&redirect_uri=http%3A%2F%2Fwww.shopography.com%2F&scope=email%2Coffline_access%2Cuser_birthday%2Cpublish_actions%2Cpublish_stream%2Cread_stream%2Cstatus_update&state=%7B%22rID%22%3A570001%7D

Возвращает код, который я затем могу использовать для запроса auth_token.Там нет проблем!

Однако, когда я нажимаю на внутреннюю ссылку на Facebook, которая настроена для аутентифицированного реферала, я получаю код, который Facebook отклоняет, и поэтому я не получаю auth_token.

Ошибка, с которой я получаюАутентифицированный реферрал: {"error": {"message": "Ошибка проверки кода подтверждения.", "type": "OAuthException"}}

Есть идеи?

1 Ответ

1 голос
/ 17 апреля 2012

Получить текущий URL из аутентифицированного запроса реферала и использовать его до '& code = ..'.как redirect_uri при обмене токеном доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...