2012-07-15 11 views
5

Estoy intentando utilizar el complemento de Google para crear una API Web como se muestra en este video:motor de aplicación: No API en el explorador

Building web API's for Android visto desde 26:50 hasta 39:40

I Necesito una base de datos para mi aplicación de Android y trato de usar los puntos finales de Google Cloud, pero no puedo hacerlo después de este video. He estado buscando más de un día para descubrir lo que estoy haciendo mal.

Cuando ejecuto la aplicación web,

http://localhost:8888/_ah/admin/datastore?kind=message 

mirada bien y puedo insertar datos utilizando rizo

por ejemplo:

curl -H 'Content-Type: application/json' -d ' { "msMsg" : "my message!", "id" : 1 } ' http://localhost:8888/_ah/api/msgendpoint/v1/msg 

Pero cuando lo haga

http://localhost:8888/_ah/api/explorer 

Entiendo esto:

HTTP ERROR 404 
Problem accessing /_ah/api/explorer. Reason: 
    NOT_FOUND 
+2

Los puntos finales están actualmente bajo un programa cerrado de probadores de confianza. ¿Has aplicado? http://endpoints-trusted-tester.appspot.com – alex

+0

¡Gracias! De hecho, ese es el caso, todavía no he sido aceptado. No estaba seguro de que no pudiera usarlo localmente ... – Boy

Respuesta

5

Es posible que deba implementar su aplicación para que funcione esta URL. Como alternativa, puede intentar navegar a un URL como esta:

https://developers.google.com/apis-explorer/?base=http://localhost:8888/_ah/api

Esta URL se leerá el documento Descubrimiento local (desde el navegador) y mostrar el Explorador de APIs para las API.

+0

No, lástima. Esto hace que la pantalla del explorador tenga las opciones 'Servicios', 'Todas las versiones' e 'Historial de solicitudes' a la izquierda, pero el recuadro central de la página permanece vacío. ¿Lo estoy configurando mal de alguna manera? No tengo experiencia en absoluto con esto. Por cierto: yo también lo implementé, pero eso tampoco funciona ... Me falta algo ... – Boy

+0

¿Puedes indicarme cuál es tu API implementada? Puedo diagnosticar esto mejor con esa información, puede ser un error en Endpoints. –

+0

He enviado un correo electrónico a su cuenta de Gmail que encontré en alguna parte. No estoy seguro de si podría causar algún daño si la url se muestra públicamente. Soy realmente nuevo en el motor de aplicaciones. – Boy

Cuestiones relacionadas