問題タブ [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.
oauth - OAuthとGoogleカレンダーガジェットについて非常に混乱しています
Googleカレンダーガジェットを使用していますが、リモートサーバーからユーザーのデータを読み込む必要があります。好きな色のようなシンプルなものですが、ユーザーのIDが必要です。makeRequestの使用は一般的に機能しますが、適切なデータを取得するために、アカウント名、そのハッシュ、または任意の種類の識別子をサーバーに送信する必要があります。その情報を取得する最も簡単な方法は何ですか?現在、それがロードされるたびに、HTMLフォームを介してユーザーに尋ねますが、これはかなり不十分です。
私はOAuthのものを見て、例を試しましたが、何も機能しません... OAuthクライアントキーを取得しましたが、それを使用する方法/場所がわかりません(またはガジェットで使用するかどうか)。カレンダーフィード/スコープURIを見つけましたが、ユーザーIDを取得するだけでそれが正しいかどうかはわかりません。おそらく、アカウントを使用する必要があります。例の半分はOAuth1.0用です...それは本当にイライラします。
ガジェットの場合、これを行う方法、またはその方法を説明する良い例/チュートリアルを知っている人はいますか?ガジェットはGoogleのサーバーで実行されるため異なると思いますが、このコンテキストでガジェットがどのように異なるのかはよくわかりません。
google-gadget - Ajax呼び出しがGoogleガジェットで機能しない
Googleガジェットの外部で完全に機能することがわかっているコンバージョン率のスクリプトがありますが、ガジェットの内部で機能しない理由がわかりません。
これが私のXMLです:
コンテンツのhtml部分またはphpスクリプトは、100%機能しており、この問題とは無関係であるため、含めていません。
問題は特にAjax呼び出しの実行にあると思います。「変換」をクリックすると、Firebugコンソールウィンドウに「何も投稿されません」。
何かが足りないことを示唆するものが見つからないので、どんな考えでもありがたいです。
よろしくお願いします
facebook - 私や他の Facebook ユーザーが私のシンプルな Google ガジェットを壁やタブに埋め込むにはどうすればよいですか
Zazzle Storekeeper の店舗の商品を表示するシンプルな Google ガジェットがあります。これらの店主が自分の Facebook ウォール / タブでこれを利用できるようにしたいと思います。これは可能ですか?Facebook の他の情報にアクセスする必要はありません。
javascript - Google の無料ウィジェットが https で動作するようにするにはどうすればよいですか?
Web サイトでGoogle の無料ガジェットを使用しています。
私のWebアプリケーションが使用すると、すべてがうまくいきますhttp
。私が使用するhttps
と、これらのウィジェットはまったく表示されません。
ウィジェットが安全に表示されるようにするための構成はありますかhttp
Web ページに次のようなコードを埋め込みます。
java - Google サイトのポートレットとして GWT を使用していますか?
Google サイトでレンダリングされるポートレットを構築するためのフレームワークとして GWT を使用することは可能ですか?
もしそうなら、これらのポートレットは GAE インスタンスでホストできると思いますか?
別の点として、GWT は Java ベースですが、ポートレットが Python で作成されている場合はどうでしょうか。Django を Google サイト ガジェットにレンダリングできると思いますか?
ありがとう
ポール
google-calendar-api - Google カレンダー API - イベントと共にカレンダー ガジェットを追加する方法は?
イベントとともに Google カレンダー ガジェットを追加しようとしています。しかし、イベントと共にガジェットを追加しようとすると、Google カレンダー API から「無効な値」エラーが表示されます。
私はevent.insert プロトコルを使用しています。ガジェット ブロックなしでリクエストを送信すると、正常に動作し、イベントが追加されます。ただし、ガジェット ブロックを追加するとエラーがスローされます。
なぜこれが起こっているのか誰にも分かりますか?Google カレンダーに追加するイベントに画像を挿入する方法を見つける必要があります。ありがとう!
google-gadget - Open Social Gadget を使用した動的な高さ調整
多数の異なるページを持つ用語集であるガジェットがあります。ユーザーは新しい単語をデータ ソースにアップロードでき、それらの単語は AJAX 呼び出しを通じて用語集に取り込まれます。
ウィンドウのサイズが変更されるか、新しい文字が選択されてページの高さが変更されるたびに (つまり、ガジェットの HTML ブロックの高さ)、ガジェット ウィンドウのサイズを変更したいと考えています。
Google 開発者はこれを自社の Web サイトに投稿しました。しかし、これは明らかに私にとってはうまくいきません。スクロールがiframeに登録されておらず、ウィンドウのサイズが変更されたときに高さが調整されていません。
これが私のModulePrefsです
ガジェットに調整を指示するスクリプトは次のとおりです。
どうしたの?私は何か間違ったことをしていますか、それともGoogleの動的な高さで問題を抱えている人が他にいますか??
wordpress - Wordpress ウィジェット プラグインを Blogger ガジェットに移植: 管理インターフェイス、グローバル設定?
Wordpress ウィジェット プラグインを Blogger ガジェットに移植しようとしていますが、まったく異なる世界を見つけています。WP ウィジェットの機能は次のとおりです。
- 管理インターフェイス (widget オブジェクトの
form()
メソッドによって提供される) では、ブログの所有者が選択できるようにブログ内の投稿のリストを表示し、これをウィジェット設定として保存します。 - ウィジェット表示 (ウィジェット オブジェクトの
widget()
メソッドによって提供される) では、選択された投稿にリンクされたコンテンツが表示されます。
これは、Google ガジェットで再現するのが非常に難しい動作のようです。私が持っている質問は次のとおりです。
- 私が知る限り、Blogger には管理インターフェースの概念がほとんどなく、ウィジェットを管理するものはまったくありません。管理者とユーザーの機能を同じガジェット ディスプレイから展開する必要があるようです。私はこれについて正しいですか?
- ブログ投稿のリストは簡単に取得できますが、ウィジェット インスタンスを表示しているユーザーに固有ではなく、ウィジェット インスタンスに対してグローバルな設定を作成するにはどうすればよいでしょうか。何らかの形で OpenSocial を介してそれが可能かもしれないという漠然とした印象を私は受けますが、その方法を理解できるかどうかは気の毒です。
gmail - Gmailガジェットでメッセージラベルを変更するにはどうすればよいですか?
私はよく と の 2 つの Gmail ラベルlabel1
を使用しますlabel2
。また、個人的なメール管理ルールに従って、メッセージ カテゴリを からlabel1
に変更することがよくありますlabel2
。
私はこれを頻繁に行うので、カスタム gmail コマンドを追加して、このプロセスを少し自動化する必要があると考えました。
これが私のミニ機能の仕様です:
1) メッセージ (gmail api によると、「スレッド」 ) のラベルlabel1
が付けられたメッセージが gmail で選択されると、「CHANGE LABEL1 TO LABEL2」ボタンが Gmail インターフェイスに表示されます
2) このボタンをクリックすると、選択したメッセージlabel1
が削除されます、label2
ラベルが追加されます
機能は以上です。
技術的には、ここに私が必要だと思うものがあります:
a) 特定のメッセージスレッド (ID で識別される) に添付されたラベルを取得および設定する
方法 b) 条件付きでボタンを表示する
方法 c) ボタンがクリックされたときにスクリプトをトリガーする
方法 d) 検出する方法選択したメッセージ スレッド のID
各部分で利用できると思われる技術的解決策は次のとおりです。
a) ... GmailThread::addLabelとGmailThread:: removeLabelを使用して、 Google Apps Script経由で可能です b) ...コンテキスト ガジェット
経由で可能と思わ
れます c) ...からボタンをクリックして以来、私の最初の関心事ですb) a) からスクリプトを起動する必要があります。また、a) スクリプトの呼び出しでは、メッセージ スレッド ID をパラメーターとして渡す必要があります。
d) ...私の 2 番目の懸念事項です。メッセージの内容を解析できる コンテキスト ガジェットを介して可能でしょうか?
Google が提供するスクリプト用の実際の技術を考慮して、このミニ機能を実装することは可能でしょうか? より正確には、Gmail Gadget とGmail Apps Scripts
を相互作用
させることは可能ですか?
または、それを実装するためのいくつかの代替手段はありますか?
追加情報 : 製品をカスタマイズするために Google が提供する他のテクノロジを調査しようとしましたが、Gmail Labs API は公開されていないようです。また、 Gmail インターフェイスで現在どのメッセージが選択されているかを認識できないように見えるため、 Gmail サイドバー ガジェットを使用できなかったと思います。
gmail - Google チャット バッジが機能しなくなりましたか?
数年間 Google トーク チャット バッジ (チャットバック - リモート ユーザーが匿名でチャットできるようにする小さな iframe コード) を使用していましたが、現在は機能しなくなりました。生成されたコードは、新しいウィンドウを開くように見えるので問題ありませんが、1 秒後に support.google.com ページにリダイレクトされますが、もちろんあまり役に立ちません。
コードを再チェックし、新しいコードを生成しましたが、役に立ちませんでした。再び support.google.com にリダイレクトします。コードはhttp://www.google.com/talk/service/badge/Newから生成されます
誰が何が起こっているのか知っていますか?彼らはそれを中止しましたか?
また、提案 - 相手側のクライアントを必要としない他のメッセンジャー用のような代替の Web プレゼンス ボタンはありますか。Skype、Windows Live、またはその他のメッセンジャーの場合は?