Отправить сообщение Facebook с личного сайта - возможно? - PullRequest
2 голосов
/ 23 января 2010

Мне было поручено создать сайт с системой входа пользователей с несколькими группами пользователей. Пользователи этого сайта, скорее всего, также будут администраторами групп в facebook. Кто-нибудь знает, можно ли связать учетные данные facebook с логином и можно ли отправлять сообщения всей группы с этого отдельного сайта?

Я планировал использовать php / mysql для основной части функции сайта.

спасибо.

Ответы [ 2 ]

1 голос
/ 23 января 2010

Подключение учетных записей пользователей вашего сайта к учетным записям Facebook возможно с помощью Facebook Connect . Тем не менее, нет никаких вызовов API, которые вы можете сделать, чтобы отправлять сообщения в группы, предположительно, потому что Facebook (мудро) обеспокоен риском спама. Можно создать предварительно заполненное сообщение, используя ссылку на форму «составить сообщение» и передать содержимое и идентификатор пользователя, но это работает только для одного идентификатора за раз, поэтому снова не будет полезным. (Если вы попытались отправить несколько сообщений последовательно, у вас, вероятно, будут закрыты учетные записи для рассылки спама с помощью алгоритмов автоопределения Facebook.)

Недавние изменения Facebook означают, что вы можете запрашивать адреса электронной почты для пользователей , но для этого требуется, чтобы они снова добавили приложение, вряд ли это поможет вам в вашей групповой ситуации.

0 голосов
/ 23 января 2010

Можно также использовать Facebook Connect для входа в систему, поскольку это упростит доступ к API Facebook.

Если это не вариант, я бы предложил, чтобы вошедшие в систему пользователи использовали Facebook connect, чтобы авторизовать ваш сайт для выполнения любых необходимых операций. Это потребует, чтобы вы получили права доступа в автономном режиме от пользователей, как тогда вы могли бы использовать API Facebook без ключа сеанса.

Документы Facebook Connect: http://wiki.developers.facebook.com/index.php/Facebook_Connect

Автономный доступ: http://wiki.developers.facebook.com/index.php/Offline_access

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