3

Gmail 用のガジェットを作成しました。ガジェットからサーバーにリクエストを送信したいと考えています。このチュートリアルを読みました署名付きリクエストの検証
これ で、サーバーへのリクエストが Google からのものであることがわかりましたが、どの特定の Gmail ユーザーからのものかを調べるにはどうすればよいですか?

4

1 に答える 1

0

私が知っている唯一の解決策は、OAuth を使用して Google API フィード (Docs、Contacts など) の 1 つを取得することです。これらの各フィードには、認証されたユーザーの名前と電子メールを提供する次のフィールドがあります。

  • feed.author.name.$t
  • feed.author.email.$t

ただし、OAuth を使用するということは、ユーザーがガジェット内のドキュメントや連絡先 (または使用している API) へのアクセスを許可する必要があることを意味します。したがって、ユーザーがアクセスを許可するまで、この情報はありません。

于 2011-06-10T10:37:39.370 に答える