Получение проверенных рефералов Facebook от "Likes" - PullRequest
1 голос
/ 10 декабря 2011

Мы пытаемся использовать функцию аутентификации рефералов Facebook на нашем сайте.

Прямо сейчас это работает нормально, когда один пользователь (Алиса) использует Диалог Подачи для публикации на своей стене, а другой пользователь (Боб) нажимает на сообщение Алисы. Боб видит диалог авторизации перед переходом на наш сайт.

Но наше приложение (в настоящее время) не использует диалоги каналов; у нас просто везде есть кнопки «Мне нравится». Я надеялся / ожидал, что когда Алиса нажмет кнопку «Мне нравится» в статье на нашем сайте, а Боб нажмет на сообщение Алисы «Мне нравится», Боб получит диалог авторизации.

Я просто как-то неправильно настроил свой сайт / приложение? Можно ли вообще получать аутентифицированных рефералов от Likes?

Ответы [ 3 ]

0 голосов
/ 25 января 2012

«Если вам нужен доступ к дополнительной информации, такой как адрес электронной почты пользователя и т. Д., Вы должны запросить разрешения для этой информации.Если вы можете сделать это, добавив необходимые вам права доступа к атрибуту области действия кнопки входа, как показано ниже »

http://developers.facebook.com/docs/guides/web/

Проверьте ссылку, я потратил достаточно времени, но все еще непонять, почему мы должны дважды запрашивать разрешение на наше приложение - сначала в настройках приложения, а <div class="fb-login-button" data-scope="read_stram, offline_access"> - второе.Просто проверьте свой атрибут data-scope .

<fb:login-button> атрибут scope, вы можете прочитать об этом немного по ссылке ниже.

http://developers.facebook.com/docs/reference/plugins/login/

0 голосов
/ 25 января 2012

В ошибке Facebook инженер FB ответил: «В настоящее время это дизайн аутентифицированных рефералов. Это происходит только с публикациями приложения Open Graph».

Итак, впо крайней мере, на данный момент аутентифицированные рефералы невозможны для ссылок Facebook.

0 голосов
/ 14 декабря 2011

Я не осознавал, что это потенциально возможно - я предполагал, что это будет работать, если бы все понравившиеся URL были http://apps.facebook.com/{YOUR NAMESPACE} / URL - если это не работает, это звучит либо как ошибка, либо как довольно разумная функция запроса.

Если лайки относятся к URL-адресам вне вашего URL-адреса Canvas, я бы не ожидал, что это сработает, поскольку ссылки определенно не связаны с вашим приложением Canvas

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