Facebook SDK Переадресация запроса на добавление в друзья? - PullRequest
0 голосов
/ 10 января 2012

У меня есть сайт, который позволяет пользователям просить своих друзей из Facebook присоединиться к сайту.Для этого я использую в Javascript следующее:

   FB.ui({ method: 'apprequests',
                message: 'Join MySite',
                //to: user_ids,
                title: 'Send your friends a MySite request'
            }

Это прекрасно работает и отправляет сообщение всем выбранным друзьям через Facebook.Проблема в том, что ссылка на Facebook отправляет моих друзей на "http://apps.facebook.com/mysite/". Это мое приложение, встроенное в Facebook (" Приложение Facebook "??). Что я действительно хочу, так это чтобы пользователи отправлялись на mysite" http://www.mysite.com" ...желательно с данными FB о пользователе в строке запроса.

Полагаю, я мог бы добавить свою собственную логику перенаправления (при условии, что я мог бы отправлять данные FB вместе с моим URL), но это похоже на хак.Я предполагаю, что я что-то упустил.

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

Заранее спасибо.

1 Ответ

1 голос
/ 10 января 2012

Хех, я на самом деле только что ответил на похожий вопрос минуту назад (о "фан-страницах") ... но вот снова ответ по поводу сайтов:

С до Запросы Диалог Документация:

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

Так что да, если вы хотите использовать диалоговое окно Запросы для веб-сайта вместо приложения, вам нужно настроить перенаправление на странице холста приложения, как вы и предполагали.

Вот статья, над которой я работал один раз, чтобы сделать это (работало довольно хорошо):

http://af -design.com / блог / 2011/02/17 / с использованием-Facebook-запросы к содействию-а-сайт /

Удачи

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