2012-04-26 4 views

答えて

3

画像の埋め込みについては、this oneと非常によく似ています。

そこで、基本的にあなたが持っているだろう、埋め込み動画のURLを取得するには:

Driveアプリケーションで
  • ユーザーがファイルをクリックすると、それを開いたときに、URLのパラメータを使用してファイルのIDを取得しますあなたのアプリで。
  • Drive APIとファイルのIDを使用してファイルのメタデータをクエリします。返されるファイルのメタデータは、一連の情報を含むJSONオブジェクトです。
  • Fileメタデータには、実際のファイルへのURLを指定する「downloadURL」という属性があります。

ファイルメタデータを取得するサンプルはhereです。

ファイルが一般公開されている場合は、URLに直接アクセスできます。ファイルが公開されていない場合は、OAuth 2.0を使用してそのURLへのリクエストを承認する必要があります。

問題:そのURLは一時的にしか動作しません。だから、あらゆるユースケースで使えるわけではありません。

+0

私はあなたにすばやくお答えいただきありがとうございますが、私の質問への返信が不明です。 <!DOCTYPE HTML> シンプルなムービープレイヤー <ビデオSRC = "https://docs.google.com/uc: のは、私はこの1つのようないくつかのコードを持っているとしましょう?輸出=ダウンロード&ID = XXXXXXXXXXXXXXXX」 コントロール 高さ= 270幅= 480 > ダウンロードURLはムービーURLではないため、これは機能しません。 映画のURLをapiで取得できますか? もう一度おねがいします! – Luca

+0

ファイルのURLを取得する方法について説明しています。それを得るには、ファイルのメタデータを照会して* downloadUrl *属性を調べる必要があります。ドライブのドキュメントでその方法を示すサンプルがたくさんあります。また、URLの短い生存期間に関する同じ議論も有効です。 – Nivco

+0

このダウンロードURLはどこから入手できましたか? :)あなたがAPIを介して取得するものは間違いなくその形式ではありません;) – Nivco

関連する問題