問題タブ [gmail-contextual-gadgets]

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 投票する
2 に答える
1745 参照

javascript - ブーメラン/ストリークのような gmail Ui 内にウィジェット/コントロールを追加します

Gmail 内で動作するウィジェットを開発し、オンデマンドでアクションを実行するアイデアを考えています。

テキスト行を選択するのと同じように、ボタンをクリックすると、リストにタスクが作成されます (asana.com など)。

私は現在https://developers.google.com/google-apps/gmail/contextual_gadgetsを調べています

しかし、私は正しい方向に向かっているのだろうか?

これをチェックしてください- http://www.streak.com/彼らはカスタムUIも持っています(gmailのメインビューにあります)。

良いリソースを共有し、方向性を示していただけると本当に助かります。

例えば:

ブーメラン

ストリーク

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

oauth - Gmail サイドバー ガジェットの OAuth オリジンの不一致エラー

Google API コンソールで Google API の OAuth クライアント ID を設定するとき、oauth に Google の Javascript API を使用している場合は、Javascript オリジンを指定する必要があります。ただし、Javascript オリジンはワイルド カード URL をサポートしていません。Gmail サイドバー ガジェットをホストしているサーバーが、後続のリクエストで異なるサブドメインを持っていることを確認しました。Gmail サーバーを Javascript オリジンとして識別するための既知の解決策はありますか? または、ホストしているサービスを介して OAuth 要求をプロキシする必要がありますか?

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

gmail-contextual-gadgets - Gmail ガジェット スクリプト エラー

私は Gmail コンテキスト ガジェットに取り組んでいます。最初の「Hello World」ガジェットを作成するために、 https: //developers.google.com/google-apps/gmail/contextual_gadgets からコードをコピー し、まったく同じことを行いました。manifest.xml と gadget.xml は次のとおりです。

しかし、JavaScriptエラーが発生しました:

  1. 'Date' は未定義です 2.'unescape' は未定義です
  2. プロパティ 'setMessages_' の値を取得できません: オブジェクトが null または未定義です
  3. プロパティ 'getContentMatches' の値を取得できません: オブジェクトが null または未定義です
0 投票する
3 に答える
342 参照

google-apps - Google Gmail コンテキスト ガジェットは IMAP API とどのように関連していますか?

Gmail コンテキスト ガジェットを作成しました。これは、Gmail メッセージのコンテキスト内で必要なことを実行します。組み込みたい追加機能については、IMAP API が必要なようです。

私の質問は、これらの両方を 1 つのガジェットの下に収納する方法です。

たとえば、メールのラベルを変更したり、ボタンでメッセージを送信してアーカイブしたりするアプリを見てきました。ガジェット自体はそれを行うことができないため (ただし、それを開始するボタンはガジェット内にあります)、IMAP 関数を呼び出すサーバー側コードにボタン トリガーを「リンク」する実際の方法は何ですか? これを行う必要があることを人々に指示する多くの回答を見てきましたが、実際の実装には困惑しています。また、それは私のウィジェットの範囲を変更することを意味しますか (IMAP は電子メール関連のほとんどすべてを実行/アクセスできるため)

そこでいくつかの質問を混乱させて申し訳ありませんが、私はかなり混乱しています。これについて助けてくれてありがとう...

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

gmail - Gmail Contextual Gadget - カスタム エクストラクタと既定のガジェット

AgileCRM を Google Apps およびコンテキスト ガジェットと統合しています。open-auth & gadget xml をかなり早くクラックできました。ただし、コンテキスト ガジェットに問題があります。

要件は簡単です。送信者のメール アドレスと名前を取得する必要があります。

次に、本文または件名に電子メール アドレスがある場合は、それも取得する必要があります。

複数の事前に用意されたエクストラクタ (出力はマッチングでランダムでした) を指定して、カスタム エクストラクタの作成を開始することはできないことがわかりました。私のエクストラクターはかなり単純です。from_name、from_personal、および from_subject を取得するだけです。

問題ありません。次の拡張機能を使用すると、うまく機能します。

そのため、問題なく送信者の名前とメールを取得できます。しかし、現在、件名または本文にメールアドレスを取得しようとすると問題が発生します。

これを追加すると、これだけがガジェットをトリガーし、送信者の電子メールと名前を見逃してしまいます。個別にも機能しますが、両方とも、これだけがガジェットをトリガーします。

両方で動作させる方法はありますか?最初にトリガーしたものがガジェットをトリガーするように思えます。

カスタムとプレ缶詰の両方を 1 つにまとめて、両方の結果を得ることができますか? はいの場合、どこかで間違っているかどうか教えてください。

ありがとう。

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

gmail-contextual-gadgets - Gmailコンテキストガジェットを使用してGmailの左側にリンクを配置する方法

manifest.xml : demo.avinashi.com/DemoGapps/manifest.xml

gadget.xml : demo.avinashi.com/DemoGapps/gadget.xml

ここに私のマニフェスト ファイルがあります... www.streak.com の streak 雇用拡張機能と同じようにガジェットを構築したかっただけです..コードをある程度まで構築しました..しかし問題は、受信トレイ、送信済みアイテムなどの他のラベルと同じように、gmail の左側にガジェットが表示されます。既に取得した Google のユニバーサル ナビゲーション リンクではありません。さらに、次のようなメール本文のエクストラクタに基づいて表示される GUIガジェットの「レジュメ」が表示されません。

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

gmail - Gmail ガジェットの作成手順

ドメイン アプリのメール用のコンテキスト ガジェットを作成しようとしています。手順をたくさん検索し、Google が公開しているドキュメントに従いました。

次の手順が完了しました。

  • ガジェットのマニフェストを作成しました。
  • ガジェット XML を作成し、公開サーバーにアップロードしました。マニフェストをガジェットにリンクします。
  • マニフェストを確認し、アプリをデプロイしました。

上部のナビゲーション バーにアプリが表示されますが、メールでトリガーされません。Hello World の例などを試してみましたが、ガジェットを実行できませんでした。

不足しているものはありますか?

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

gmail-contextual-gadgets - コンテキストGmailガジェットをGmailユーザーアカウントに追加できますか

Googleアプリマーケットプレイスで開発および公開されているコンテキストガジェットがあります。このコンテキストガジェットをGmailユーザーアカウントに追加できますか?

あなたの応答に感謝します。

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

google-app-engine - 委任された GMail アカウントを使用してユーザーのメール アドレスを取得しますか?

私は GMail ガジェットを作成していますが、委任されたアカウントを現在使用しているユーザーの電子メール アドレスを取得できるかどうか疑問に思っていました。

現在、このディスカッションで説明されている手法を使用して、ユーザーの電子メールを取得しています。

しかし、委任されたアカウントを使用している場合は、委任されたアカウントの電子メール アドレスを取得します。

たとえば、私はjohn@example.comで、委任されたアカウントadmin@example.comを持っています。john@example.com委任を介して管理者の Gmail にアクセスするとき、ガジェットではなくメールを使用したいと考えていますadmin@example.com