405 method not Allowed La méthode POST n'est pas autorisé pour cette ressource appengine facebook App
Je suis en train de faire une application sur appengine et il fonctionne très bien .J'ai l'application de l'URL sur facebook en toile url http://xx.appspot.com/yyy/ (slash) et lorsque l'application est appelée à partir de http://apps.facebook.com/appname - je obtenir
405 method not Allowed La méthode POST n'est pas autorisé pour cette
ressource.classe MainHandler(webapp2.RequestHandler):
def get(self): #faire des trucs ici
def post(self): passapp = webapp2.WSGIApplication([
('/yyy/', MainHandler),
('/',anotherHandler),], debug=True )
note de : aucune erreur dans appengine journal .
OriginalL'auteur haile | 2012-11-12
Vous devez vous connecter pour publier un commentaire.
C'est d'essayer de faire un POST à votre application, mais vous n'avez pas de gestionnaire configuré pour recevoir.
Où vous avez votre
GET
gestionnaire:vous devez également avoir une
POST
virage:De ce que je me souviens de la dernière fois que j'ai regardé ça, c'est probablement en essayant de terminer une étape dans le processus d'autorisation ou de vous envoyer certaines données.
OriginalL'auteur Paul Collingwood
Bonne Journée !
Il semblerait que j'ai ENFIN compris ce que mon problème a été . J'ai défini la méthode post dans la demande de Paul C(qui est correcte) a mentionné mais j'ai toujours le même message d'erreur 405 . La raison en est ,je n'ai pas de mise à jour de la version par défaut de l'application en cours d'exécution à partir de la appengine tableau de bord & mise à jour de ma version de l'application.
veuillez assurez-vous que la version de l'application que vous utilisez, si vous avez le même problème.
https://appengine.google.com/deployment?app_id=s~APP_ID&version_id=par défaut:
J'espère que personne ne passe par cette même expérience que j'ai vécue.
Merci à tous.
OriginalL'auteur haile