2010-01-22 8 views
2

J'ai été commissionné pour rendre un site Web complet avec un système de connexion d'utilisateur avec plusieurs groupes d'utilisateurs. Les utilisateurs de ce site seront probablement aussi des administrateurs de groupes Facebook. Est-ce que quelqu'un sait s'il est possible d'associer des informations d'identification Facebook à la connexion, et d'envoyer des messages groupés à partir de ce site distinct?Envoyer un message à partir du site Web personnel - possible?

J'ai prévu d'utiliser php/mysql pour la majeure partie de la fonction du site.

merci.

Répondre

1

Connexion vos comptes d'utilisateurs du site avec les comptes Facebook est possible avec Facebook Connect. Cependant, il n'y a pas d'appels d'API que vous pouvez faire pour envoyer des messages à des groupes, sans doute parce que Facebook est (sagement) préoccupé par le risque de spam. Il est possible de construire un message pré-rempli en utilisant un lien vers le formulaire "composer un message" et transmettre le contenu et un ID utilisateur, mais cela ne fonctionne que pour un seul ID à la fois, donc ne sera pas utile. (Si vous avez essayé d'envoyer plusieurs messages en séquence, vous risquez d'avoir des comptes fermés pour spam par les algorithmes d'auto-détection de Facebook.)

Les modifications récentes de Facebook signifient que vous pouvez request e-mail addresses for users, mais cela leur demande d'ajouter une application de nouveau. Il est peu probable que cela vous aide dans votre situation de groupe.

+0

merci pour un peu plus d'informations que "voici l'API" – user48202

0

Vous pouvez également utiliser Facebook Connect pour la connexion, car cela faciliterait l'accès à l'API Facebook.

Si ce n'est pas une option, alors je suggère que les utilisateurs connectés utilisent Facebook connect pour autoriser votre site à faire les opérations nécessaires. Cela vous obligerait à obtenir des autorisations d'accès hors connexion auprès des utilisateurs, car vous pourriez utiliser l'API Facebook sans la clé de session.

Facebook Connect docs: http://wiki.developers.facebook.com/index.php/Facebook_Connect

Accès hors ligne: http://wiki.developers.facebook.com/index.php/Offline_access

Questions connexes