J'ai ma liste d'amis après m'être connectée sur Facebook en utilisant Facebook connect Java script client API. Je veux la liste de mes amis qui sont en ligne à un moment donné.Comment obtenir la liste des amis en ligne en utilisant FQL avec Facebook API?
Répondre
Vous pouvez utiliser la colonne online_presence
du tableau user
, qui indique l'état actuel du Chat Facebook de l'utilisateur. Ce n'est pas un infaillible "est cet utilisateur en ligne en ce moment" mais il sert l'objectif général en tant que tel. Cette colonne est une chaîne qui a l'une des quatre valeurs possibles: active
, idle
, offline
ou error
. Interrogation de la table friend
conjointement avec ce qui peut donner le résultat que vous avez demandé (dans ce cas, je considère « en ligne » pour signifier active
ou idle
):
SELECT uid FROM user WHERE
online_presence IN ('active', 'idle')
AND uid IN (
SELECT uid2 FROM friend WHERE uid1 = $user_id
)
MISE À JOUR:
Notez que vous avez besoin du user_status
l'autorisation de lire le statut de l'utilisateur et les autorisations user_online_presence
et/ou friends_online_presence
pour le online_presence
.
Merci à https://stackoverflow.com/users/613631/laphroaig pour l'avoir soulevé (Facebook online friend), et à https://stackoverflow.com/users/570958/roozbeh15 pour sa réponse.
- 1. Obtenir la liste des amis Facebook avec la dernière API
- 2. Comment puis-je obtenir la liste des amis communs sur Facebook en utilisant leur API?
- 3. Comment récupérer des amis Facebook en ligne sur iPhone en utilisant Graph API?
- 4. Exécuter Facebook FQL en ligne
- 5. Comment obtenir la liste de friend_request en utilisant l'API facebook
- 6. Facebook: Liste d'accès des amis de mes amis
- 7. Facebook Graph API - Amis utilisant l'application
- 8. Facebook API Amis communs
- 9. Besoin d'aide - requête fql dans facebook api
- 10. voulez récupérer la liste des amis de facebook approfondie fbconnect dans l'iPhone en utilisant l'objectif-c?
- 11. Nouveau Facebook Table FQL vs. API Graphique
- 12. Impossible d'extraire la liste des amis facebook dans l'application iPhone
- 13. Facebook API obtenir des événements CRÉÉS PAR des amis
- 14. comment obtenir des messages dans la boîte de réception de facebook en utilisant la requête fql?
- 15. Facebook Graph API récupérer des amis avec json et C#
- 16. FQL en utilisant Facebook android SDK
- 17. Inviter des amis de facebook sur mon application en utilisant facebook api
- 18. facebook fql requête pour récupérer des amis articles postés
- 19. iPhone facebook se connecter FQL requête pour obtenir des amis de l'utilisateur
- 20. Inviter des amis et partager un rapport entre eux via Facebook API en utilisant php
- 21. Liste de requête avec, amis facebook dans la liste?
- 22. Obtenir les utilisateurs de Facebook Aime avec FQL
- 23. Facebook API et Facebook se connecter en utilisant Java?
- 24. Filtrer la liste des amis extraits par Facebook graphique api (plus d'une question JavaScript/Jquery que question API Facebook)
- 25. Comment implémenter la fonctionnalité Inviter des amis Facebook comme dans Gowalla en utilisant l'API Facebook?
- 26. Comment obtenir la liste des utilisateurs en ligne actuels d'une application facebook?
- 27. Retour liste des amis de l'utilisateur Facebook actuel PHP
- 28. Facebook événements api: membre de l'événement (FQL)
- 29. FQL recherche par nom dans ASP.NET en utilisant Facebook API ne fonctionne pas?
- 30. Comment obtenir des amis id Email de facebook en utilisant le code asp.net
Je l'essaie, mais 99% de ma liste d'amis ont la valeur de_présence vide. Pourquoi? de l'aide? J'ai fait une nouvelle question ici: http://stackoverflow.com/questions/5666153/facebook-online-friend – Laphroaig