2012-12-19 17 views
7

Devo integrare l'API di YouTube nella mia applicazione Web GWT. Ho bisogno di fare YouTube chiamate API come il seguente:Come effettuare chiamate API di YouTube dall'app GWT

Al fine di aggirare il browser stesse restrizioni di origine, le chiamate devono essere chiamate CORS.

Come posso fare queste YouTube chiamate API dal mio GWT applicazione web? Un piccolo esempio di codice sarebbe molto apprezzato.

Nota che ho provato con YouTube diretto Lite, ma sembra che non consente l'impostazione tag sviluppatori, che è cruciale per me.

+0

http://mattgemmell.com/2008/12/ 08/che-hai-hai-provato/ –

+2

Come detto sopra, ho provato l'API YT Direct Lite. Inoltre, ho provato a effettuare chiamate CORS dal lato client GWT, ma senza risultato. Pertanto, chiedo a coloro che hanno esperienza nell'area se hanno avuto successo e di condividere il loro codice in tal caso. – XiX

risposta

2

Non ho usato le API di YouTube personalmente, ma da quello che posso dedurre dalla API, è essenzialmente necessario realizzare tre cose

  1. fa la richiesta HTTP POST chiamate tramite RequestBuilder in GWT come delineato here
  2. Create and parse through XML
  3. Fare uso di FormPanel con un widget FileUpload per gestire caricare il file vero e proprio

Ciò che ho collegato, che fornisce alcuni buoni esempi di codice, dovrebbe certamente aiutarti a effettuare le chiamate API in GWT come richiesto da YouTube.Per effettuare chiamate HTTP CORS, vedi this SO post.

Problemi correlati