問題タブ [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.

0 投票する
0 に答える
195 参照

gwt - GWT-Google ピッカーを使用して Google ドライブに画像をアップロードする

Google ピッカー ユーザー インターフェイスを使用して Google ドライブに画像をアップロードしようとしています。これまでのところ、私は成功していません。

これは私が使用しているコードです:

不足している可能性があるものについて、助けを求めます。

お時間をいただきありがとうございます。

よろしく、

更新:私の適用範囲が間違っていたようです。正しい oAuth2Token を生成するには、トークンを生成するスコープを宣言する必要があります。

以下は、トークンを生成するために使用している方法です。

そして、ここに私が使用しているGOOGLE_DRIVE_SCOPE変数があります:

だから、今のところこれは私のために働いています。解決策を添付したので、誰かがそれを十分に興味深いと思ったら. :-)

0 投票する
4 に答える
25262 参照

javascript - Google ドライブ ピッカー - 開発者キーが無効なエラーです

Google Drive Picker API の学習を開始し、localhost(ドメインのクライアント ID とブラウザー キーを作成しましたhttp://localhost/。ファイルの場所は localhost/ch1.html などです。

ドキュメントの本文部分に書いたスクリプトは次のとおりです。

しかし、ドキュメントを実行しても何も表示されません。ドライブ API を使用できないようlocalhostなものですか、またはそれを呼び出すためにボタンを使用する必要がありますか、またはそのようなものを助けてください。

テストされた例 -

Google プロジェクト キーターミナルクローム有効なイメージ API のリスト

0 投票する
3 に答える
162 参照

google-app-engine - ピッカーを使用してドライブからブロブストアへ

Google ピッカーと Blobstore をセットアップしました。ローカル マシンから Blobstore にファイルをアップロードすることはできますが、ピッカーをセットアップしたので動作しますが、情報 (url? fileid?) を使用して選択したものをロードする方法がわかりません。ブロブストアにファイルしますか? これを行う方法に関するヒントはありますか?Google のリソースでそれに関する多くの情報を見つけることができませんでした

0 投票する
2 に答える
1519 参照

google-apps-script - ページ (モーダル ダイアログ) とその兄弟 (サイドバー) を通信するにはどうすればよいですか?

私のスクリプトをアドオンに変換しています。ニーズの 1 つはテンプレートを構成することなので、フィールド ピッカーを起動するサイドバーをプログラムしました。サイドバーにはピッカー用の十分なスペースがないため、サーバー側で次のコードを呼び出して、サイドバーから作成したモーダル ダイアログからピッカーを起動する必要があります。

私の問題は、ユーザーがファイルを選択すると、選択したファイルの ID を取得すると、その ID をサイドバーに渡すことができないことです。someJSFunctionOfSidebar(id)andを呼び出してみparent.someJSFunctionOfSidebar(id)ましたが、うまくいかなかったので、サーバー側に値を渡してそこからサイドバーをリロードすることでようやく終了しましたが、非常に遅く、結果の効果が醜いです。

私の質問は:

で作成されたモーダル ダイアログからクライアント レベルで値SpreadsheetApp.getUi().showModalDialogをその親に渡す方法はありますか? おそらくそれは実際にはその親ではなく、それが機能しない理由です。

0 投票する
0 に答える
930 参照

javascript - ピッカーを使用して Google ドライブからダウンロードしたファイルが破損している

Web アプリで Google ピッカーを使用して、ユーザーが Google ドライブからファイルを参照して選択できるようにしています。選択を行うと、ピッカーは、ファイル ID や URL など、選択したファイルに関するさまざまなデータを返します。私の目標は、選択したファイルをサーバーにダウンロードすることです。URL をバックエンド スクリプトに渡すと、ファイルがダウンロードされますが、ファイルが破損しています。コードは次のとおりです。

コールバック関数:

これは私のphpファイルにデータを送信する関数です:

これは、ファイルをダウンロードするための私のphp関数です:

ファイルを破損せずにダウンロードする方法について何かアイデアをください。

0 投票する
0 に答える
183 参照

javascript - 認証ウィンドウで「キャンセル」をクリックすると、エラーがスローされます

作業中の Web アプリケーションに Google ピッカーを実装しています。最近、コードをリファクタリングしています。ユーザーが認証ウィンドウで「キャンセル」をクリックすると、代わりに に渡されたコールバックを呼び出し、gapi.auth.authorize「キャンセル」をクリックするとエラーがスローされることに気付きました。これはちょうど1週間前に機能しました。コンソールに次のエラーが出力されます。

Google ピッカーのドキュメントの「Hello World」の例でこれを試しましたが、同じエラーが発生します。

誰が何がうまくいかなかったのか知っていますか?

ありがとう。

0 投票する
2 に答える
89 参照

google-apps-script - Google アドオンの作成時に Google ピッカーから ID ファイルを返す

私はコロンビア人で、英語が苦手です。私の質問を理解していただければ幸いです。Google ドキュメント (Google アプリ スクリプト) で Google アドオンを設定しており、ファイルを選択するために Google ピッカーを呼び出していますが、方法がわからないため、それを行うことができませんでした。 [選択] をクリックして、ファイルの id 変数を他のファイルに送信し、拡張子 html または gs を使用してプロジェクトに送信します。

誰か助けてください。ありがとう...