2012-07-15 16 views
5

Sto cercando di utilizzare il plugin di Google per creare un'API Web, come mostrato in questo video:app: senza api in explorer

Building web API's for Android visto da 26:50 fino 39:40

I ho bisogno di un database per la mia app per Android e provo a utilizzare gli endpoint cloud di Google, ma non sono in grado di farlo seguendo questo video. Ho cercato per più di un giorno di capire cosa sto facendo male.

Quando eseguo l'applicazione web,

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

aspetto va bene e posso inserire i dati usando ricciolo

per esempio:

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

Ma quando faccio

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

Ho capito:

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

Gli endpoint sono attualmente sottoposti a un programma chiuso di trusted tester. Hai applicato? http://endpoints-trusted-tester.appspot.com – alex

+0

Grazie! Questo è il caso, non sono ancora accettato. Non ero sicuro che non sarei stato in grado di usarlo localmente ... – Boy

risposta

5

Potrebbe essere necessario distribuire l'app per far funzionare questo URL. In alternativa, si può provare la navigazione verso un URL simile a questo:

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

Questo URL leggerà il documento Discovery locale (dal browser) e visualizzare l'API Explorer per tali API.

+0

No, peccato. Questo fa la schermata di esplorazione con le opzioni 'Servizi', 'tutte le versioni' e 'richiesta cronologia' sulla sinistra, ma la cornice centrale della pagina rimane vuota. Sto configurando male in qualche modo? Non ho alcuna esperienza con questo. BTW: L'ho già implementato, ma non funziona neanche ... Mi manca qualcosa ... – Boy

+0

Puoi indicarmi la tua API distribuita? Posso diagnosticare meglio con queste informazioni, potrebbe essere un bug in Endpoint. –

+0

Ho inviato una e-mail al tuo account gmail che ho trovato da qualche parte. Non sono sicuro che possa fare danni se l'url è visualizzato pubblicamente. Sono davvero nuovo al motore di app. – Boy

Problemi correlati