5

YouTube API を GWT Web アプリケーションに統合する必要があります。次のようなYouTube API 呼び出しを行う必要があります。

ブラウザの同一オリジン制限を回避するには、呼び出しはCORS呼び出しでなければなりません。

GWT Web アプリケーションからこれらのYouTube API 呼び出しを行うにはどうすればよいですか? 小さなコードサンプルをいただければ幸いです。

YouTube Direct Liteを使用してみましたが、開発者タグの設定が許可されていないようです。これは私にとって重要です。

4

2 に答える 2

2

YouTube は、YouTube API CORS 呼び出しを行う方法を示すサンプルを提供しています。

GWT の JavaScript Native Interface (JSNI) を使用して、サンプルの JavaScript を GWT アプリに統合できます。

サンプル JavaScript ではXMLHttpRequest、一部のブラウザー バージョンではサポートされていないものを使用していることに注意してください。

于 2012-12-25T13:24:16.073 に答える
1

個人的に YouTube API を使用したことはありませんが、API から推測できることから、基本的に 3 つのことを達成する必要があります。

  1. ここで概説されているように、GWT でRequestBuilderを介して HTTP POST リクエスト呼び出しを行います
  2. XML による作成と解析
  3. FileUploadウィジェットでFormPanelを使用して、実際のファイルのアップロードを処理する

いくつかの優れたコード例を提供する私がリンクしたものは、YouTube が要求する GWT で API 呼び出しを行うのに役立つはずです。HTTP 呼び出し CORS を作成するには、この SO 投稿を参照してください。

于 2012-12-22T03:24:23.567 に答える