2010-08-19 5 views
0

J'ai une application Facebook qui a un onglet de profil utilisateur. Les spécifications de l'application stipulent que la disposition de l'onglet de profil doit être différente selon que l'utilisateur regarde son propre profil ou que quelqu'un d'autre le cherche.Obtenir les informations de l'utilisateur connecté sur l'onglet du profil facebook d'un autre utilisateur

Chaque fois que j'essaie d'imprimer les détails de la requête signée du FB, le profil_id est toujours le même que l'id_utilisateur, même si je regarde le profil comme un autre utilisateur.

Existe-t-il un autre moyen d'obtenir cette information ou n'est-il pas possible d'utiliser la configuration actuelle de Facebook?

Merci!

Répondre

0

Facebook envoie un identifiant de visiteur uniquement après avoir interagi avec votre onglet d'une manière ou d'une autre, mais pas lors de la première visite.

+0

Merci! Qu'est-ce qui compte comme une interaction avec l'onglet? – Lowgain

+0

@Lowgain Interaction est comme cliquer sur quelque chose ou soumettre un formulaire. Je ne peux pas vous donner de réponse exacte car ils ont supprimé la seule page de documentation contenant cette information. – serg

+0

Haha, d'accord. Merci pour l'info! – Lowgain

0

En théorie, la fonctionnalité Canvas signed_request est destinée à résoudre ce problème également, mais j'ai le même problème avec l'utilisateur qui doit d'abord interagir avec l'onglet.

Personnellement, je pense que c'est stupide par rapport à signed_request fonctionnalité, car il semble que j'ai besoin de demander des autorisations dont je n'ai pas besoin pour faire ce que je pensais que le but du changement de fonctionnalité était (voir #3362040 à titre d'exemple). Cependant, vous pouvez trouver la fonctionnalité signed_request utile pour cela.

Questions connexes