Duplicata possible:
Facebook Api - envoyer des messages privés à des amis
Je sais qu'il n'est pas officiellement possible d'envoyer des messages privés via l'API FB. Chaque thread dans SO le dit aussi. Mais j'utilisais le navigateur RockMelt et lorsque vous invitez quelqu'un, un message privé leur est envoyé. Cela signifie qu'il est possible d'envoyer des messages privés via l'API. Plus important encore , Facebook est d'accord avec ça.
Des suppositions sur la façon dont ils l'utilisent? S'agit-il de HTTP POST utilisant des sockets? BTW, nous allons utiliser cette fonctionnalité uniquement sur les actions initiées par l'utilisateur.
Vous pouvez maintenant afficher et répondre aux messages sur les pages Facebook via l'API Graph mais vous ne pouvez toujours pas engager de conversation, ne répondre qu'à un utilisateur qui vous a déjà envoyé un message.
À partir des documents liés ci-dessus:
* Vous pouvez répondre au message d'un utilisateur en émettant un HTTP POST vers/CONVERSATION_ID/messages avec les paramètres suivants [id de conversation, message]. Un ID de conversation ressemble à t_id.216477638451347. *
La lecture des messages est possible avec le nouveau cadre de messagerie, disponible pour développeurs enregistrés uniquement .
Lisez cette page - c'est à peu près tout ce que je sais actuellement:
http://developers.facebook.com/docs/reference/api/message
L'envoi, cependant, ne l'est pas.
Vous pouvez le faire en utilisant l'API CHAT. Mais il s'agit de messages texte en clair limités.