問題タブ [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.
gwt - GWT-Google ピッカーを使用して Google ドライブに画像をアップロードする
Google ピッカー ユーザー インターフェイスを使用して Google ドライブに画像をアップロードしようとしています。これまでのところ、私は成功していません。
これは私が使用しているコードです:
不足している可能性があるものについて、助けを求めます。
お時間をいただきありがとうございます。
よろしく、
更新:私の適用範囲が間違っていたようです。正しい oAuth2Token を生成するには、トークンを生成するスコープを宣言する必要があります。
以下は、トークンを生成するために使用している方法です。
そして、ここに私が使用しているGOOGLE_DRIVE_SCOPE変数があります:
だから、今のところこれは私のために働いています。解決策を添付したので、誰かがそれを十分に興味深いと思ったら. :-)
javascript - Google ドライブ ピッカー - 開発者キーが無効なエラーです
Google Drive Picker API の学習を開始し、localhost
(ドメインのクライアント ID とブラウザー キーを作成しましたhttp://localhost/
。ファイルの場所は localhost/ch1.html などです。
ドキュメントの本文部分に書いたスクリプトは次のとおりです。
しかし、ドキュメントを実行しても何も表示されません。ドライブ API を使用できないようlocalhost
なものですか、またはそれを呼び出すためにボタンを使用する必要がありますか、またはそのようなものを助けてください。
テストされた例 -
google-app-engine - ピッカーを使用してドライブからブロブストアへ
Google ピッカーと Blobstore をセットアップしました。ローカル マシンから Blobstore にファイルをアップロードすることはできますが、ピッカーをセットアップしたので動作しますが、情報 (url? fileid?) を使用して選択したものをロードする方法がわかりません。ブロブストアにファイルしますか? これを行う方法に関するヒントはありますか?Google のリソースでそれに関する多くの情報を見つけることができませんでした
google-apps-script - ページ (モーダル ダイアログ) とその兄弟 (サイドバー) を通信するにはどうすればよいですか?
私のスクリプトをアドオンに変換しています。ニーズの 1 つはテンプレートを構成することなので、フィールド ピッカーを起動するサイドバーをプログラムしました。サイドバーにはピッカー用の十分なスペースがないため、サーバー側で次のコードを呼び出して、サイドバーから作成したモーダル ダイアログからピッカーを起動する必要があります。
私の問題は、ユーザーがファイルを選択すると、選択したファイルの ID を取得すると、その ID をサイドバーに渡すことができないことです。someJSFunctionOfSidebar(id)
andを呼び出してみparent.someJSFunctionOfSidebar(id)
ましたが、うまくいかなかったので、サーバー側に値を渡してそこからサイドバーをリロードすることでようやく終了しましたが、非常に遅く、結果の効果が醜いです。
私の質問は:
で作成されたモーダル ダイアログからクライアント レベルで値SpreadsheetApp.getUi().showModalDialog
をその親に渡す方法はありますか? おそらくそれは実際にはその親ではなく、それが機能しない理由です。
javascript - ピッカーを使用して Google ドライブからダウンロードしたファイルが破損している
Web アプリで Google ピッカーを使用して、ユーザーが Google ドライブからファイルを参照して選択できるようにしています。選択を行うと、ピッカーは、ファイル ID や URL など、選択したファイルに関するさまざまなデータを返します。私の目標は、選択したファイルをサーバーにダウンロードすることです。URL をバックエンド スクリプトに渡すと、ファイルがダウンロードされますが、ファイルが破損しています。コードは次のとおりです。
コールバック関数:
これは私のphpファイルにデータを送信する関数です:
これは、ファイルをダウンロードするための私のphp関数です:
ファイルを破損せずにダウンロードする方法について何かアイデアをください。
javascript - 認証ウィンドウで「キャンセル」をクリックすると、エラーがスローされます
作業中の Web アプリケーションに Google ピッカーを実装しています。最近、コードをリファクタリングしています。ユーザーが認証ウィンドウで「キャンセル」をクリックすると、代わりに に渡されたコールバックを呼び出し、gapi.auth.authorize
「キャンセル」をクリックするとエラーがスローされることに気付きました。これはちょうど1週間前に機能しました。コンソールに次のエラーが出力されます。
Google ピッカーのドキュメントの「Hello World」の例でこれを試しましたが、同じエラーが発生します。
誰が何がうまくいかなかったのか知っていますか?
ありがとう。
google-apps-script - Google アドオンの作成時に Google ピッカーから ID ファイルを返す
私はコロンビア人で、英語が苦手です。私の質問を理解していただければ幸いです。Google ドキュメント (Google アプリ スクリプト) で Google アドオンを設定しており、ファイルを選択するために Google ピッカーを呼び出していますが、方法がわからないため、それを行うことができませんでした。 [選択] をクリックして、ファイルの id 変数を他のファイルに送信し、拡張子 html または gs を使用してプロジェクトに送信します。
誰か助けてください。ありがとう...