obtenir la liste des facebook les utilisateurs qui utilisent l'application spécifique à l'aide FQL
Je suis en train de chercher de cas ci-dessous à l'aide de FQL
Si peu d'utilisateurs ont autorisé "Demande" alors est-il possible de savoir qu'actuellement le nombre d'utilisateurs à l'aide de cette "Application" ( les utilisateurs de ces ne sont pas les amis les uns des autres)
Jusqu'à présent j'ai essayé de suivre FQL , mais à la suite de la requête ne donne que des informations des utilisateurs qui sont
les amis des uns et des autres et en utilisant la même application , mais quid des autres utilisateurs qui ne sont pas des amis ?
SELECT uid, name, pic_square
FROM user
WHERE is_app_user=1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
Ne que FQL de travail pour les utilisateurs de test trop? Je reçois un tableau vide...
nan je ne pense pas que qui fonctionne pour les utilisateurs de test
nan je ne pense pas que qui fonctionne pour les utilisateurs de test
OriginalL'auteur Hunt | 2012-01-31
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas obtenir une liste des utilisateurs de votre application à partir de l'API. Si vous avez besoin de cela, vous devez maintenir votre propre base de données d'utilisateurs et de référence.
Vous pouvez aussi vérifier si particulière de l'utilisateur est un utilisateur de votre application en demandant
/USER_ID/permissions?fields=installed
avec votre demande de jeton d'accès.Vous pouvez également vérifier si les amis d'un utilisateur sont les utilisateurs de votre application en demandant le même champ sur les amis de connexion (par exemple,
/USER_ID/friends?fields=installed
). Dans ce cas, le USER_ID doit être un utilisateur de votre application ou vous ne serez pas en mesure d'accéder à leur liste d'amis.OriginalL'auteur Igy
is_app_user sur la table utilisateur lors de la demande d'amis renvoie ces données.
SÉLECTIONNEZ uid,is_app_user DE l'utilisateur OÙ uide (SÉLECTIONNEZ uid2 D'ami OÙ uid1 = me())
ou...
SÉLECTIONNEZ uid,is_app_user DE l'utilisateur OÙ is_app_user ET uide (SÉLECTIONNEZ uid2 D'ami OÙ uid1 = me())
Qui est un peu plus serré seule retour des utilisateurs dans l'application.
tellement gagner! merci.
OriginalL'auteur humanity
Vous ne pouvez pas obtenir le nombre total d'utilisateurs qui ont installé l'application, mais vous pouvez obtenir des quotidiens, hebdomadaires et mensuels des utilisateurs avec une simple requête:
Remarque: cela fonctionne pour n'importe quelle application (pas seulement les applications de l'utilisateur connecté)
OriginalL'auteur Juicy Scripter
OriginalL'auteur user3461523