1

Googleカレンダーガジェットを使用していますが、リモートサーバーからユーザーのデータを読み込む必要があります。好きな色のようなシンプルなものですが、ユーザーのIDが必要です。makeRequestの使用は一般的に機能しますが、適切なデータを取得するために、アカウント名、そのハッシュ、または任意の種類の識別子をサーバーに送信する必要があります。その情報を取得する最も簡単な方法は何ですか?現在、それがロードされるたびに、HTMLフォームを介してユーザーに尋ねますが、これはかなり不十分です。

私はOAuthのものを見て、例を試しましたが、何も機能しません... OAuthクライアントキーを取得しましたが、それを使用する方法/場所がわかりません(またはガジェットで使用するかどうか)。カレンダーフィード/スコープURIを見つけましたが、ユーザーIDを取得するだけでそれが正しいかどうかはわかりません。おそらく、アカウントを使用する必要があります。例の半分はOAuth1.0用です...それは本当にイライラします。

ガジェットの場合、これを行う方法、またはその方法を説明する良い例/チュートリアルを知っている人はいますか?ガジェットはGoogleのサーバーで実行されるため異なると思いますが、このコンテキストでガジェットがどのように異なるのかはよくわかりません。

4

1 に答える 1

0

これに対する答えを参照してください: osapi.people.get() は Google カレンダー サイドバー ガジェットで 404 を返します。次に、Google ユーザー ID を内部 ID と関連付けます (異なる場合)。

于 2015-11-25T15:07:12.860 に答える