2010-10-02 9 views
0

Je tente d'obtenir read_stream en utilisant le MS Facebook Tookkit (http://facebooktoolkit.codeplex.com/) dans une application de canevas FBML et il émet une demande d'autorisations en redirigeant l'utilisateur à http://www.facebook.com/connect/prompt_permissions.phpComment obtenir les autorisations read_stream de facebook

l'erreur que je reçois est API code d'erreur: 100 API erreur description: paramètre non valide message d'erreur: Lorsque vous activez le sélecteur de profil, une application ne peut pas demander des autorisations qui ne sont pas applicables à tous les profils dans le sélecteur . Note: Vous voyez ce message parce que vous êtes un développeur de cette application. Pour les utilisateurs réguliers, les autorisations inapplicables sont silencieusement ignorées.

Veuillez noter, mon code n'a pas changé, cela a fonctionné il y a 5 mois et plus. Cela fonctionne si l'application est définie sur IFRAME.

toute suggestion est grandement apprécié que je suis sur un délai serré

+0

Si vous démarrez un nouveau projet, je vous suggère de regarder mon SDK à http://facebooksdk.codeplex.com. Le Facebook Toolkit a pris du retard ces derniers mois en supportant le nouveau système d'authentification et les API. Nous utilisons actuellement le SDK Facebook de Facebook dans de nombreuses applications Facebook à grande échelle et migrons la plupart de nos anciennes applications vers ce nouveau SDK à partir du Facebook Toolkit. –

Répondre

0

On dirait qu'il n'aime pas le profil sélecteur. Si vous n'en avez pas besoin alors peut-être il y a un moyen de le désactiver dans votre SDK? Quand il vous redirige vers cette page d'autorisations, il doit y avoir le paramètre enable_profile_selector=1. Essayez de le régler sur 0 et voyez ce qui se passe.

+0

Lorsque je supprime les paramètres enable_profile_selector et selected_profiles, cela fonctionne, mais il ne s'affiche pas dans la boîte de dialogue standard. Au lieu de cela, il affiche en plein écran. – jason

Questions connexes