問題タブ [google-picker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-api - Googleサーバーからサーバーに適切なファイルをダウンロードできません
Google サーバーから自分のサーバーにファイルをダウンロードしようとしています。しかし、ダウンロードしたファイルが壊れています。グーグルで調べていると、応答が生のファイルであることがわかりました。以下にリストされているコーディングに従いました。
データで取得している出力は次のとおりです。
現在、領収書フォルダー内に保存されているファイルが破損しています。
以下の方法でも生ファイルを書き込もうとしましたが、やはりファイルが壊れています。
私が間違っているところを助けてください??
javascript - Google ドライブ ピッカー: 最上位のフォルダのみを表示
現在google.picker.ViewId.FOLDERS
、Google ドライブ ピッカーでビューを使用しています。ただし、これにより、ドライブ内のすべてのフォルダー (深いレベルのフォルダーを含む) が表示されます。
最初に最上位のフォルダのみが表示されるビューを実現するにはどうすればよいですか? これは、Dropbox チューザーのファイル ビューに似ています。
javascript - Google ピッカーのアップロードから画像の URL を取得する方法
サイトのファイル アップローダとしてGoogle ドライブ ファイル ピッカーを使用しようとしています。ほとんどすべてが機能していますが、ピッカーを介してアップロードされた画像の画像 URL を取得しようとして立ち往生しています。これが私が今持っているJSです:
pickerCallback 関数でわかるように、返された JSON データで最大の画像が選択されています。ただし、アップロードした画像がはるかに大きい場合、この画像は幅が 512 ピクセルしかありません。写真は Google フォト ライブラリにフル解像度で表示されますが、プログラムで高解像度バージョンを取得する方法が見つかりません。アップロード後にピッカーが返す JSON データは次のとおりです。
さらに、データの 'url' 部分は、Picasa Web Albums の写真のより大きな、ただしフル解像度ではないバージョンにリンクしています。これは画像の URL の信頼できる情報源ですか? もしそうなら、どうすればそこからURLを抽出できますか?
これは、私がこれまでに持っているもののライブデモです。
internet-explorer - Gdrive file get JS が IE で動作しない
このコードを使用して、Google ドライブ ピッカーからファイルを取得します。ただし、IEブラウザーでは、呼び出し時にエラーが返されます。
Chrome と Firefox では正常に動作しますが、IE 11 と + では「アクセスが拒否されました」が返されます。 エラー印刷画面
javascript - Google ドライブの PDF が s3 サーバーに正しくアップロードされない
Googleドライブからs3サーバーにpdfファイルをアップロードしようとしていますが、正しくアップロードされていません。
ファイルを取得するためにGoogleドライブピッカーを使用します
これが私のGoogleドライブピッカーコードです:- (クライアント側コード)
ここでファイルのURLを取得できます
のように: https://drive.google.com/file/d/0B39VaBFZeygDNEVuWDYtYlgxNGhTeVdKNWtSX0tpT0FzeDRB/view?usp=drive_web
これが私のサーバー側のコードです
s3upload_rou.js ファイル (ルーターファイル)
s3upload_ctrl.js ファイル (コントローラーファイル)
これが私のfile.jsコードです:-'
アップロードは正常に機能していますが、S3 でそのファイルを表示しようとすると、開くことができません。
何らかの理由 ?
ありがとう
javascript - Google ドライブ API を使用してファイルを共有可能にする方法
Google ドライブ API を使用してファイルを取得しようとしています。デフォルトでは、ファイルは共有可能ではありません。共有可能にしたいのです。
これが私のコードです:-
私は次の応答を得ています:-
ここで、 「shared」: true の代わりに「shared」: falseを変更したい
どうすればその許可を変更できますか?
何か案が?
ありがとう
google-app-engine - アプリ エンジンから oauth2 トークンを使用して Google ピッカーを承認する方法
ログイン時に OAuth2 を使用する App Engine Java プログラムを開発しています。つまり、ユーザーはアプリを使用する前に承認を与える必要があります。クライアントで認証 (許可を再度要求) することなく、Google Picker 機能を統合したいと考えています。
私がやったことは、トークンをプロパティとしてオブジェクト(loginInfoはjsonオブジェクトです)を渡すことでした。
トークンはサーバー側では問題なく機能しますが、クライアントでは UnAuthorized 401 エラーが発生します。 編集 サーバー側のスコープには、ピッカーのビューに必要なすべてのアクセス許可が含まれていること、およびピッカー API とドライブ API が有効になっていることに注意してください。
私の質問は、この状況を処理する最善の方法は何でしょうか? クライアントに authToken を投稿しても安全ですか? ユーザーが 2 回承認せずに Picker を使用できるようにするには、どうすればこのシナリオを実現できますか? ドライブ、Picassa、またはその他の Google サービスにアップロードするための Picker よりも優れたソリューションはありますか?