2011-04-23 4 views
0

Bonjour à tous je suis l'implémentation de l'API facebook dans mon application.J'utilise mon API personnalisé pour cela.Maintenant, ce que je veux, c'est de montrer les photos de profil de tous les utilisateurs qui utilisent mon application.Je suis seulement capable d'aller chercher le données de l'utilisateur, son image de profil, mais pas en mesure d'aller chercher les photos des utilisateurs qui utilisent mon application. S'il vous plaît aidez-moi comment faire cela.La journée entière j'ai googlé pour cela, mais n'a pas trouvé de solution.Facebook Graph Api Question?

Merci à l'avance ....

Répondre

1

Pour autant que je sais que ce n'est pas possible via l'API Graph Facebook. Une solution possible serait d'envoyer les images de profil de chaque utilisateur à votre serveur, de les stocker et de les afficher où vous voulez les montrer. Mais je pense que cela va à l'encontre du TOS de l'API Facebook, et si ce n'est pas contre le TOS, vous devrez peut-être demander la permission à l'utilisateur.

Vérifiez l'API TOS pour voir si c'est possible.

+0

Merci pour votre réponse, bien si ce n'est pas possible, alors comment puis-je obtenir les photos des utilisateurs de mon application pour charger sur le serveur comme vous le dites.Un plus alors pouvons-nous obtenir seulement les noms des utilisateurs de l'application. .... Je sais que nous pouvons obtenir les noms des amis et leurs images.Juste laissez-moi savoir si vous avez une idée ..... – Sabby

+0

Mon idée serait la suivante: Un utilisateur utilise votre application, vous récupérez son image de profil pendant qu'il l'utilise via l'API graphique et après l'avoir reçu, vous l'uploadez dans un répertoire de votre serveur. Il vous suffit ensuite de créer une liste de ces fichiers (un fichier JSON) contenant l'URL de chaque image, de la télécharger depuis votre application, puis de créer une UIImageView pour chaque image de profil et de l'afficher pour l'utilisateur. Le seul problème que je vois, c'est que lorsqu'un utilisateur arrête d'utiliser votre application, vous ne le remarquerez même pas. Cela vous semble-t-il une solution? –