J'implémente un simple bouton "J'aime" sur Facebook sur un site de vote mais je veux une option qui utilise le système interne "J'aime" pour tous ceux qui n'ont pas de compte Facebook/ne le font pas vouloir se connecter (cela peut sembler être une demande étrange mais c'est une exigence pour le client). Donc, fondamentalement, je voudrais un moyen de détecter si quelqu'un est connecté sans avoir à utiliser l'API graphique - en utilisant simplement Open Graph Protocol. Y a-t-il une manière de faire ça?FB Open Graph Check Login
1
A
Répondre
1
Si vous subscribe à l'événement auth.statusChange
, il pourrait faire l'affaire, comme il est indiqué sur this page:
En général, vous voulez utiliser l'événement auth.sessionChange. Mais dans de rares cas, vous voulez faire la distinction entre ces trois états:
- Connected
- connecté à Facebook, mais pas connecté à votre application
- Non connecté à Facebook à tous. Les fonctions FB.Event.subscribe et FB.Event.unsubscribe sont utilisées pour s'abonner à ces événements.
Retourné status
contiendrait soit connected
, notConnected
(connecté à Facebook, mais pas à votre application) ou unknown
.
Je ne suis pas sûr si cela fonctionnerait comme prévu bien que je ne l'ai pas essayé moi-même. Il peut renvoyer le statut notConnected
uniquement aux utilisateurs ayant autorisé votre application par le passé, mais cela semble être un pas dans la bonne direction.
Questions connexes
- 1. fb: login-button personnalisé?
- 2. facebook fb: login-button pour le web
- 3. Publier sur une page Open Graph
- 4. Open Graph API - Classe PHP Github
- 5. changer le schéma de couleur de facebook fb: login-button
- 6. Facebook Graph to Array
- 7. Parsing Facebook Open API Graph Réponse JSON en C#
- 8. Facebook boîte donne comme une entreprise une erreur Open Graph
- 9. Open Graph Protocol n'est pas un XHTML 1.0 Strict valide?
- 10. Facebook comme la boîte "Open Graph de type" erreur
- 11. PostBack beefore session Check
- 12. Comment puis-je utiliser l'API FB Graph pour récupérer le téléphone mobile d'un utilisateur?
- 13. Comment utiliser FB Graph pour poster un message sur un flux (mur)
- 14. Logique derrière le lien des membres ExpandoObject() et API FB Graph
- 15. PHP secure Session Check?
- 16. php secure login
- 17. FB.ui ne fonctionne pas dans le canevas FB. AIDEZ-MOI!
- 18. Une erreur FB.api() s'est produite - FB undefined
- 19. HttpWebResponse login
- 20. Facebook Open Graph Feed ne pas retourner tous mes messages muraux de moi
- 21. Marquage d'un utilisateur dans l'API Open Graph à l'aide de Ruby
- 22. Facebook JS SDK pour Open Graph: la déconnexion ne fonctionne pas!
- 23. Comment créer une page de communauté * public * Facebook en utilisant le protocole Open Graph?
- 24. Mise à jour de la méta-étiquette Facebook Open Graph via JavaScript
- 25. Différence SQL Check Check/NoCheck dans les scripts générés
- 26. Facebook Graph API: Parsing la sortie
- 27. Facebook Connect/Graph - problèmes dans Internet Explorer avec fb: boîte de dialogue de connexion (ne pas fermer)
- 28. CV FB Connect session
- 29. Méthode pour enregistrer networkx graph to json graph?
- 30. jQuery check Classe childNode