Actuellement j'utilise Facebook Developer Toolkit version 2 pour mon application ASP.net Facebook. Je voudrais être en mesure d'envoyer des notifications à la boîte de réception ou au mur de l'application d'un utilisateur et je me demandais quelles sont les fonctions disponibles pour le faire? Si ce n'est pas dans l'API, alors s'il vous plaît fournir des exemples de fonctions de la bibliothèque principale Facebook. Cela aidera énormément. Merci!Quelles sont les fonctions disponibles pour envoyer des notifications à un utilisateur Facebook?
Répondre
Après une brève recherche, je trouve un exemple d'envoi des notifications en utilisant la boîte à outils:
facebook.Components.FacebookService de = new facebook.Components.FacebookService(); fs.ApplicationKey = ConfigurationManager.AppSettings ["APIKey"]; fs.Secret = ConfigurationManager.AppSettings ["Secret"]; chaîne sessionKey = dict ["facebook_session_key"]; fs.SessionKey = sessionKey; fs.uid = long.Parse (member.FacebookId); fs.notifications.send (member.FacebookId, "message de notification");
(à partir de: http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=49876)
Après avoir regardé à travers la source Codeplex il est clair que cela envoie une notification à l'utilisateur par l'utilisateur, et nécessite donc une session utilisateur actif de l'expéditeur.
Codeplex ne semble pas en charge les notifications app-à-utilisateur qui ne nécessitent pas une session, mais en ajoutant cette fonctionnalité serait trivial. Ajouter une variable de type à la méthode d'envoi et définir en conséquence en fonction de la documentation de l'API ici: http://wiki.developers.facebook.com/index.php/Notifications.send
Le code source pour la méthode notifications.send dans Developer Toolkit Codeplex est ici: http://facebooktoolkit.codeplex.com/SourceControl/changeset/view/28656#233852
S'il vous plaît garder à Notez que le code source du kit de développement Codeplex n'a pas été mis à jour depuis plus de 3 mois. Cela signifie qu'il ne prend pas en charge de nombreuses nouvelles fonctionnalités et modifications de l'API Facebook. Vous pouvez parcourir la page wiki bibliothèque client pour trouver une bibliothèque qui est plus à jour: http://wiki.developers.facebook.com/index.php/Client_Libraries
- 1. Quelles sont les options disponibles pour VisualSVNServerHooks.exe?
- 2. Quelles sont les extensions PHP disponibles pour TCP Socket Networking?
- 3. Quelles sont les options disponibles pour le développement d'interfaces utilisateur enrichies multiplateformes?
- 4. Quelles sont les fonctionnalités de sécurité disponibles dans Struts?
- 5. Quelles sont les meilleures options disponibles pour une interface utilisateur riche dans une application ASP.NET MVC?
- 6. Je veux savoir quelles fonctions sont disponibles à partir d'un Win32.DLL
- 7. Quelles sont les stratégies disponibles pour ajouter des variables à Request.ServerVariables?
- 8. Apache Velocity: Quelles sont les variables disponibles dans les templates?
- 9. Comment chercher des notifications de Facebook
- 10. Quelles sont les options disponibles pour accepter les paiements par carte de crédit via un iPhone?
- 11. Quelles sont les nouvelles fonctionnalités du navigateur disponibles aujourd'hui?
- 12. Quelles sont les fonctions dont j'ai besoin pour surveiller l'accès des tiers à mon serveur?
- 13. Quelles sont les fonctions d'impression dans Adobe AIR?
- 14. Quelles sont les restrictions d'accès pour accéder à un DSN?
- 15. Quelles sont les tables magiques disponibles dans SQL Server 2000?
- 16. Quelles bibliothèques sont disponibles pour l'analyse de C++ pour extraire des informations de type
- 17. Quelles techniques d'analyse informataion sont disponibles pour l'analyse qualitative des données générées par les utilisateurs?
- 18. Quelles sont toutes les facilités offertes par Facebook à une application?
- 19. Quelles sont les options disponibles pour le partage de données entre sous-domaines?
- 20. Quelles sont les bibliothèques disponibles pour Java qui analysent les en-têtes d'en-tête IP?
- 21. Quelles méthodes sont disponibles pour arrêter plusieurs publications d'un formulaire dans ASP.NET MVC?
- 22. Découvrir quelles fonctions sont disponibles depuis une instance de classe en python?
- 23. Quelles sont les stratégies pour tester un planificateur à l'unité?
- 24. Quelles sont les options disponibles pour les éditeurs de bundles de ressources multi-plateformes?
- 25. Quelles sont les API iPhone disponibles pour les jeux de matchmaking sur Internet?
- 26. bibliothèques/cadres d'authentification utilisateur php ... quelles sont les options?
- 27. Quelles sont les applications adobe air disponibles pour les développeurs Web?
- 28. Quelles bibliothèques sont disponibles pour manipuler des images super-larges dans .Net
- 29. Quelles sont les ressources pour apprendre à écrire les spécifications?
- 30. déclencher des fonctions avec facebook connect