問題タブ [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 投票する
1 に答える
963 参照

tinymce - Google ピッカーを TinyMCE と統合する方法は?

TinyMCE の最新バージョンを使用しており、ユーザーが [画像の挿入] をクリックするたびに Google ドライブ ピッカーを統合したいと考えています。

TinyMCE のドキュメントから、file_browser_callbackパラメーターを使用する必要があることがわかりましたが、いくつかの問題に悩まされています。まず、Google Picker をアタッチすることはできましたが、Insert Image ポップアップが一番上に表示されたままになり、ファイルを選択する方法がありません。この問題を解決したとしても、Google ピッカーのコールバック関数からテキスト ボックスの値を設定するにはどうすればよいですか? 以下に私のコードを示します。Google ピッカーのコードは非常に標準的なので、貼り付けません。

ここに画像の説明を入力

0 投票する
1 に答える
117 参照

google-drive-api - バックエンドは、Google ファイル ピッカーによって選択されたファイルをすぐにダウンロードする必要がありますか?

私のバックエンド アプリケーションは画像処理サービスであり、リソースを大量に消費します。ユーザーはGoogle File Pickerを使って目的のファイルを選択することで、本サービスにファイルを送信します。場合によっては、受信ファイルが数日間キューに入れられて処理されることがあります。私の懸念は、ファイル ピッカーのファイル URI とアクセス トークンの有効期限が切れる可能性があることです。その有効期限がどのようになっているのか知りたいですか?サーバーはファイルをすぐにダウンロードする必要がありますか、それとも待つことができますか。

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

c# - Google ドライブ ピッカー (.Net) を使用して Google ドライブからファイルを取得中に、ファイルが見つからないという例外が発生する

Google ドライブ ピッカー (.Net) を使用して Google ドライブからファイルを取得中に、ファイルが見つからないという例外が発生する

ページに Google ドライブ ピッカーを配置する際に問題が発生しました。

ピッカー自体は正常に動作しています。ピッカーからファイル ID が返されましたが、サーバー上の Google ドライブから選択したファイルをダウンロードしようとすると、指定されたファイル ID に基づいて、Google から「ファイルが見つかりません」というメッセージが表示されます。

私がこれまでに行ったこと:

  • 新しい Google アカウントを作成しました。
  • 新しいプロジェクトを作成しました。
  • 「APIs」の下の「APIs & auth」セクションで、Google Picker API、Drive API、および Drive SDK を有効にしました。
  • 構成された Drive SDK [資格情報] の下の [APIs & auth] セクションで、資格情報 /accounts を追加します。
  • [同意画面] の下の [API と認証] セクションで、プロジェクトの詳細 (メールアドレス、製品名) を構成します。
  • .Net dll 用の Google Client Api をプロジェクトに追加しました ( https://www.nuget.org/packages/Google.Apis.Drive.v2/ )

次のアカウントが「資格情報」セクションの下に作成されます。

  • Web アプリケーションのクライアント ID (ここでは、リダイレクト URIS と Javascript ORigins を構成しました。クライアント側の Javascript でこのクライアント ID を使用しました。
  • サーバー側で使用されるサービス アカウント (Google によって生成された P12 証明書をダウンロードし、コード ビハインドでこのメールアドレスを使用しました);

クライアント側のコード (Google Drive API サンプルに基づく)

分離コード:

エラーメッセージ:

Google.Api.Requests.RequestError

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

android-camera - Google ピッカー WebCamView はまったく機能しますか?

私は Google Picker API をいじり回しており、廃止される運命にあるのではないかと考えています。それとも私がアーリーアダプターなのですか?

WebCamView に関するこの苦情 (「カメラが検出されませんでした」)は 14 か月前のもので、その間ずっと 56 回しか閲覧されませんでした。

Google がこの製品を真剣に考えているのであれば、開発者の 1 人が反応しないでしょうか?

また、Android タブレットで WebCamView を試してみましたが、成功しませんでした。Picker は、Google が 26 か月前に Android でサポートを終了した Flash Player 11 に依存していることに気付きました。

これが将来の Google Picker の廃止の前兆なのか、それとも HTML 5 カメラ サポートを統合できるようになるまでの一時的な後退なのか、誰にも言えませんか?

今すぐ WebCamView を使用する方法はありますか? 任意のブラウザーで?、任意の OS で?

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

google-apps-script - ドライブの画像をプログラムでスプレッドシートのセルに配置する正しい方法は何ですか?

作業現場のデータを Google スプレッドシートに収集し、作業現場の写真を仕事ごとに作成する Google ドライブ フォルダーに収集する WebApp があります。ジョブ完了レポートの一部としてシートを印刷できるように、すべてではありませんが一部の写真を Google スプレッドシートのセルで表示できる必要があります。

Google ピッカーを使用して、現場の仕事に固有のフォルダーにファイルをアップロードします。そこからそれらを使用する最良の方法がわかりません。

などのセル数式の設定に成功 =IMAGE("hllp://i.imgur.com/yuRheros.png", 4, 387, 422)しましたが、Web 上の他の場所から画像を取得した場合のみです。

このようなパーマリンクのトリックを使用してもうまくいき=IMAGE("hllp://drive.google.com/uc?export=view&id=0B8xy-TdDgbjiFoOldUlLT091NXM", 4, 387, 422)ません。Google がそれらのリンクに対して行う URL リダイレクトを許容しないと思います。

私が読んだがまだ試していない他の方法は、実際のブロブをセルに書き込むことです。ただし、その後のレポートの書式設定を制御できなくなるのではないかと思います。

おそらく、いくつかのセルにいくつかの方法で画像仕様を記録する必要があるでしょう。

  1. その Google ドライブ ハッシュ キー
  2. その寸法
  3. imgur.com (または同様のもの) の別の場所
  4. そのブロブ

画像を開いて手動で URL をコピーするのと同じように、Google がリダイレクトした画像の最終 URL をプログラムで取得する方法はありますか? それを永遠に信頼できますか、それとも時間の経過とともに変化しますか?

更新: =IMAGE("hllp://drive.google.com/uc?export=view&id=0B8xy-TdDgbjiFoOldUlLT091NXM", 4, 387, 422) が機能しないことについては間違っています。スプレッドシートの所有者が画像の所有者でもある場合でも、画像を「リンクを知っている全員」に共有することが不可欠です。

私の解決策として 1.hash key と 2.dimensions だけを記録するつもりですが、他の誰かがより良いアイデアを持っているかどうかを知りたいです.

0 投票する
1 に答える
226 参照

google-drive-api - Google ドライブ ピッカー: リンク共有がオンになっている画像/ドキュメントを表示する

正しく実装したプロジェクトに Drive Picker を実装する必要があります。

LinkSharing が「ON」になっている画像/ドキュメントのみをピッカーに表示する必要があります。そうすることで、プロジェクトに画像をダウンロードできます。

ピッカーのコードは次のとおりです。

これにより、ピッカー内のすべてのドキュメント/画像が表示されます。LinkSharing が「ON」になっているものだけを表示する必要があります。

どんな助けでも大歓迎です。

ありがとう。