web-dev-qa-db-fra.com

Comment envoyer une notification Facebook via leur API

J'ai posé cette question sur le forum des développeurs Facebook sans réponse. Comment envoyer des notifications aux utilisateurs pour qu'ils s'affichent dans l'onglet du globe Notifications en haut à gauche de la page Facebook d'un utilisateur? Certaines applications que j'utilise affichent leurs notifications, mais je ne vois pas comment ce mécanisme fonctionne dans documentation de l'API Facebook . Il n'y a pas non plus permissions qui semblent nécessaires pour envoyer des notifications aux utilisateurs.

29
at.

Mise à jour: Veuillez vérifier la réponse d'oneamongu ci-dessous. Dans mon ancienne réponse, je faisais référence aux notifications personnalisées. oneamongu a très bien défini la structure des demandes ci-dessous.

Ancienne réponse: les notifications Facebook étaient obsolètes par Facebook il y a environ 1 an. Au lieu de cela, vous pouvez publier sur le mur d'un utilisateur si vous souhaitez l'informer.

2
Inam Abbas

Je sais que c'est un ancien message - mais quelqu'un pourrait tomber dessus comme moi, et le trouver utile: la zone de notifications dans FB est mise à jour en envoyant des demandes qui peuvent être envoyées à l'aide des boîtes de dialogue FB. Le SDK JS fournit la méthode FB.ui () pour afficher les boîtes de dialogue à publier dans le flux ou à envoyer une demande.

Plus d'informations sur FB: http://developers.facebook.com/docs/reference/dialogs/requests/

http://developers.facebook.com/docs/reference/javascript/FB.ui/

37
oneamongu

Apparemment, facebook réactiver la possibilité d'envoyer des notifications:

https://developers.facebook.com/docs/app_notifications/#ux

POST/{recipient_userid}/notifications? Access_token =… & template =… & href =…
16
R.Kueny

Vous devez le poster sur -

https://graph.facebook.com/

par exemple - https://graph.facebook.com/ {recipient_userid}/notifications? access_token = ... href = ... & template = ...

4
BLV

parce que lorsque j'exécute la requête: {recipient_userid}/notifications? access_token = ... href = ... & template = ...

ça marche seulement sur facebook WEB?

Je vois la notification sur le web facebook, mais je ne la vois pas sur facebook Mobile?

1
Luca