Как получить список друзей, которым пользователь отправил личное сообщение с помощью кнопки FB send с моего сайта?
У меня есть кнопка отправки, встроенная на одной из страниц моего сайта, и я позволяю пользователям делиться ссылкой, указывающей на некоторую личную информацию, со своими друзьями из Facebook, используя эту кнопку отправки.
Только те друзья, которые получили сообщение, должны получить доступ к этой ссылке. Чтобы подтвердить это, я хочу записать список друзей и, возможно, их идентификаторы FB, которым пользователь моего сайта отправляет личное сообщение FB, используя кнопку отправки на моем сайте.
Есть ли способ захватить этот список, то есть список получателей личных сообщений, выбранных пользователем?
В качестве альтернативы, есть ли способ, которым я предоставляю многопользовательский селектор, из которого пользователь моего веб-сайта выбирает друзей fb, которым они хотят отправить сообщение fb, а затем, используя api сообщения FB api, я отправляю это сообщение - таким образом, достигая цель как желаемое выше?
1 ответ
Send
Кнопка не позволяет увидеть, каким пользователям Facebook было отправлено сообщение.
Вместо этого вы должны вместо этого использовать диалог прямых запросов: http://developers.facebook.com/docs/reference/dialogs/requests/
Вы можете создать свой собственный выбор нескольких друзей, а затем использовать приведенное выше диалоговое окно для отправки запросов друзьям. Вы можете подтвердить подлинность запроса, когда друг нажимает на Accept
кнопка. Функция возвращает request
а также to
, которые содержат request_id
и массив user_ids
соответственно.