2017-01-06 5 views
0

ユーザーがウェブファイルをGoogleドライブアカウントに保存できるウェブサイトを作成したいと考えています。ユーザーはファイルのURLを貼り付ける必要があります。送信すると、ファイルはユーザーのGoogleドライブアカウントに保存されます。 This websiteはそのような機能を提供します(必ずしもPicker APIからではありません)。私はそれを複製したいと思います。それはどうやってできるの?GoogleピッカーAPIを使用して、URLからGoogleドライブにファイルを保存できますか?

答えて

0

必ずしもGoogleピッカーAPIではなく、GoogleドライブAPIのSave to Drive Button機能を試してみるとよいでしょう。この機能により、Webサイトでは、ユーザーがブラウザを介して任意のURLからドライブアカウントにファイルを保存できるようになります。ボタンは、HTMLマークアップのdivタグにいくつかの属性が設定されており、+1ボタンの作成方法と似ています。 、試してみてくださいより詳細な情報と例については

<script src="https://apis.google.com/js/platform.js" async defer></script> 
<div class="g-savetodrive" 
    data-src="//example.com/path/to/myfile.pdf" 
    data-filename="My Statement.pdf" 
    data-sitename="My Company Name"> 
</div> 

ページ上のボタンを駆動するために、保存を表示するための最も簡単な方法は、必要なJavaScriptリソースを含めるようにして、ボタンのタグをドライブに保存を追加することです指定されたリンクを通過します。

希望に役立ちます!乾杯!

+0

私はこれを試しました。しかし、URLを扱うサーバーはCORSを有効にする必要があるため、動作していません。そうしないと、XHRエラーが発生します。すべてのウェブサイトがCORS対応になるとは期待できないため、これは実行可能な解決策ではありません。ドライブに保存は、Googleのサーバーからファイルが提供されている場合に適用されます。 – DroidHeaven

関連する問題