web-dev-qa-db-fra.com

Erreur Facebook non valide

J'ai créé une application de la V2.3 avec l'application Rails. Cela fonctionnait bien avant le 30 avril. Maintenant, je reçois cette erreur:

Portées non valides: offline_access, publish_stream, create_event, friends_events. Ce message est seulement montré aux développeurs. Utilisateurs de votre application ignorera ces autorisations si elles sont présentes. S'il vous plaît lire le documentation pour les autorisations valides à: https://developers.facebook.com/docs/facebook-login/permissions

J'ai même donné la permission à l'application via Graph API Explorer. Je ne suis toujours pas capable de le résoudre. 

Question similaire: Erreur: étendues non valides: offline_access, publish_stream, lorsque je tente de me connecter avec l'API de Facebook

Ajout de commentaires - Cela n'a pas résolu mon problème. J'ai essayé cette solution.

Aucune suggestion?

Merci

6
Avinash

Toutes ces autorisations n'existent plus, certaines sont obsolètes depuis de nombreuses années - et la v1.0 a été supprimée le 30 avril 2015 - ce qui signifie qu'un grand nombre d'éléments obsolètes ne fonctionnent plus. Consultez le changelog pour plus d'informations: https://developers.facebook.com/docs/apps/changelog

Je suggère de ne pas utiliser d'anciens tutoriels en ligne pour copier le code, utilisez toujours les documents Facebook en premier.

4
luschn

Je ne comprends pas pourquoi vous devez poster la question, car vous avez lié celle qui a déjà été répondue hier.

Vous devez supprimer les autorisations repsective du paramètre scope de l'URL de connexion.

Voir

scope: liste d'autorisations, séparées par des virgules, à demander à la personne utilisant votre application.

Vous NE POUVEZ PAS utiliser ces autorisations après le 30 avril 2015.

2
Tobi