Как связаться с пользователями Facebook Connect через API Facebook? - PullRequest
2 голосов
/ 07 января 2011

У нас есть пользователи, которые вошли на наш сайт через Facebook Connect.Теперь мы хотели бы связаться с этими пользователями по поводу изменений, как мы указали в процессе регистрации, но у нас нет их адресов электронной почты.Только их идентификаторы на Facebook.

Как мы можем связаться с ними?Я понимаю, что Facebook удалил возможность отправки уведомлений через API Facebook сторонними лицами.Мы также можем отправить им сообщение через API.

Так что, я думаю, у нас осталось размещение сообщений на их стене с нашего аккаунта.Я предполагаю, что есть низкий предел тому, как часто нам разрешено делать это, и это даже разрешено?Или мы можем запросить заявку из этой назначенной учетной записи пользователя Facebook, которая будет отображаться в их уведомлениях.

Наконец, мы можем вручную перейти на страницу профиля пользователя и затем нажать кнопку «отправить сообщение» вУчетная запись пользователя Facebook ... Много ручной работы, и я полагаю, что это тоже не одобряется.Есть ли простой способ узнать URL страницы профиля по идентификатору Facebook?

Какой лучший подход здесь, когда мы не нарушаем никаких правил?

Ответы [ 2 ]

1 голос
/ 07 января 2011

Если вы получаете расширенное разрешение stream_publish в своем профиле, вы можете просто опубликовать на этой стене: http://developers.facebook.com/docs/reference/rest/stream.publish/

В качестве альтернативы, это может быть лучшим решением, если пользователь не предоставил расширенного разрешения * 1004.*http://developers.facebook.com/docs/reference/rest/livemessage.send/

0 голосов
/ 22 апреля 2011

вы должны получить "offline_access" из запросов пользователей Facebook на публикацию в любое время.

...