問題タブ [google-gadget]

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 に答える
104 参照

playn - Playn アプリケーションを Google サイトでホストする

クライアントのみ (ネットワークなし、持続性なし) の PlayN ゲームを Google サイトでホストしようとしています。これを行う簡単な方法を知っている人はいますか?

私の最初の試みは、game.nocache.js ファイルを「ファイル キャビネット」にアップロードし、ページ html のスクリプト タグからロードすることでしたが、Sites はスクリプト タグを切り捨てます。

次の試みは、ファイル キャビネットからスクリプトをロードする単純なガジェットを作成することでした。これは、ガジェットを使用してスクリプトの埋め込みの問題を回避したことがあるからです。ガジェットは次のようになります。

(ここで、「files」はファイル キャビネット ページの名前です。)ただし、モジュールをインクルードしようとすると、html 検証エラーが発生し、js ファイルのどこかに閉じられていない META タグが表示されます。

誰でもこれで成功していますか?

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

gmail - Google Apps Script を使用して Google カレンダー/メール ガジェットを提供する方法

Apps Script を使用して Google Apps for Business ドメイン用のカレンダー/Gmail ガジェットを開発し、その利点をすべて活用したいと考えています。

Hello World ガジェットの例を複製する場合:

テンプレート XML の使用doGet():

結果として提供されるコンテンツは、正常にインストールされるガジェットの例と同じですが、GAS から提供されるものは有効であると認識されません。カレンダーはそれを無視し、GMail は無効であると宣言します。

ガジェットの指定が無効です。URL が正しく、ガジェットにエラーがないことを確認してください。

*.xml ファイル名を使用して提供することは、Google Apps ガジェットの要件の一部ですか?

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

opensocial - OpenSocial ガジェットでローカリゼーションを設定する

OpenSocial のローカリゼーション機能を使いたいです。しかし、使用する言語を手動で設定したい。現在の言語を読み取るために prefs.getLang() しか見つかりませんでした。また、設定する可能性はありますか?

ありがとう。

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

rss - この Google RSS ガジェットを機能させるにはどうすればよいですか?

デザイン中の Web ページに RSS フィードを埋め込もうとしています。このフィードは、テキサス州オースティンの Craigslist ページ用です。

http://austin.craigslist.org/search/fua?query=%22modern+salvage%22&srchType=A&minAsk=&maxAsk=

フィードに使用する URL に応じて、次のいずれかの結果が得られます。

Craigslist はユーザーに RSS フィードの埋め込みを推奨していますが、Craigslist サーバーがその要求を拒否しているのではないかと思います。私はプログラミングではなく、デザインのバックグラウンドを持っています。助言がありますか?

ありがとうございました。

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

wso2 - Web ページに WSO2 ガジェットを埋め込む

WSO2 BAM を使用することを考えていますが、次の質問に対する答えがどこにも見つかりませんでした。Web ページに WSO2 BAM ガジェットを埋め込むことはできますか? BAMサーバーアプリケーション内でのみ表示できますか?

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

automated-tests - ガジェットの自動テスト

WSO2ガジェット サーバーで実行するガジェットをいくつか書きたいと思っています。始める前に、自動テスト フレームワークを使用してガジェットをテストする方法を理解したいと思います。

標準の Web ブラウザ自動化テスト (セレンなど) をガジェットに使用できますか? そうでない場合、自動化されたガジェットのテストを行う方法を示すドキュメントまたは wiki ページはありますか?

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

soa - ガジェットを使用して複雑なアプリケーションを構築することは可能ですか?

ガジェットは、ユーザーインターフェイス機能の小さな部分を構築することに焦点を当てているようです。

UIがガジェットのみで構築されている複雑なアプリケーションを構築することは可能ですか?もしそうなら、このアプローチの落とし穴は何ですか?複雑なガジェットベースのUIのオンライン例はありますか?

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

google-apps-script - Google App Script:ContentServiceWebアプリの使用法

UiInstance.getId()値に基づいて匿名のユーザーセッション情報を交換するために、2つのGoogleガジェットをGoogleサイトで確実に通信させようとして、3日間立ち往生しています。ガジェットからガジェットへのpubsub機能は廃止されたため、サーバーガジェットのContentServiceを使用して、クライアントガジェットから発信されたdoPostリクエストを処理しようとしています。つまり、セッション情報をサーバーガジェットに保存してプルします。サイト内の他のページのガジェットへのデータ-これが可能かどうかはわかりません。

しかし、StackOverflowに投稿されたContentServiceのさまざまな例をいじくり回そうとしても行き詰まっています。私は非常に基本的なステップで立ち往生しており、以下の非常に単純なサーバーコードを超えて進むことができません。クライアントガジェットから、使用する必要のあるサーバーガジェットのURLがわかりません。紛らわしい結果になっているようです。

サーバーコード:

私が従った手順:

1)サーバーをWebアプリとして公開し、誰でも/匿名でアクセスできるように設定します。

2)公開ウィンドウのポップアップには、ガジェットが https://script.google.com/macros/s/AKfycbyIa07kBC-gqG0nJq3Up5GzUntbTaYcM1KmaYF7vQvFIWN_qxA/execで利用可能であることが示されます。

3)ブラウザを使用してリンクを開くと、「不明なマクロdoGet」が表示されます。

4)「最新のコードについてWebアプリをテストする」というリンクをクリックした場合。ウィンドウのポップアップを発行するから、私を取るように見える https://script.googleusercontent.com/echo?user_content_key=WwuWW_Hhp2wlHpHWsX-qAwu7jtKrwlt1fkkesojKEWeJXKm5AoUOhuRHxu4RIHLrWovOBUsHhOB3No0RYr05RE4tWtliFlXKm5_BxDlH2jW0nuo2oDemN9CCS2h10ox_1xSncGQajx_ryfhECjZEnG5I1NuldcVdfVF6dOROkmljXtr0dWIARhfeRbamxWJIIJeMc5tWnrGPpehwqDtynQ&lib=MfYY3NqJ0IdcpreIfwd3uwgmzn1S_adTp

上記の手順4のリンクはブラウザからは機能しますが、クライアントガジェットからは非常に不安定です。初めてバージョンを作成して公開したときに機能するようですが、バージョンを1回でも更新すると、生のHTMLが返されます。

些細な手順が欠けているか、Webアプリガジェットに深刻なバージョン管理または展開のバグがあると思います。

私は非常に便利なstackoverflowの次のスレッドをチェックしました。 ContentServiceとdoPostを使用してRESTAPIを作成する方法

KamilGはここで問題を克服したようですGoogleAppsScriptの別のdoGet()問題-「不明なマクロdoGet」エラー

しかし、それは私にとって非常に不安定であり、サーバーガジェットからContentServiceを機能させるための信頼できる手順を特定することはできません。

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

これが私のクライアントガジェットコードです。

助けが必要です。

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

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

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

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

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

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

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