0

Je travaille sur le cadre Quickstart for Cloud Endpoints sur Google App Engine. Après le déploiement de l'application que je tente d'envoyer une demande à l'API comme indiqué dans le Quickstart:La requête pour l'API de démarrage rapide de Google Endpoints échoue avec un 503

curl -H "Content-Type: application/json" -X POST -d '{"content":"Hello world!"}' https://[my-app].appspot.com/_ah/api/echo/v1/echo 

Il renvoie le message d'erreur suivant:

{ 
"error": { 
    "code": 503, 
    "errors": [ 
    { 
    "domain": "global", 
    "message": "Internal Server Error", 
    "reason": "backendError" 
    } 
    ], 
    "message": "Internal Server Error" 
} 
} 

Il y a 4 API créées dans les points d'extrémité-cadres -v2/echo sample. J'obtiens le même message d'erreur quand je vais à l'explorateur d'API et essaye de tester les 3 premières APIs. La dernière API get_user_email fonctionne comme prévu après l'avoir autorisée et exécutée.

Toute aide serait géniale.

+0

Avez-vous essayé d'exécuter les 3 premières méthodes sans OAuth? Ces méthodes de l'exemple n'ont aucune configuration OAuth (portées, audiences, etc.). – HondaGuy

+0

Merci pour la suggestion. Il s'est avéré être une erreur de validation cependant. – Nicholas

Répondre

0

Il est avéré être une erreur de valadation avec ce que je suis entré dans:

ValidationError: Expected type <type 'unicode'> for field content, found (None, None) (type <type 'tuple'>) 

Après avoir mis dans le type prévu il n'y avait pas de problèmes.