Gmail 用のガジェットを作成しました。ガジェットからサーバーにリクエストを送信したいと考えています。このチュートリアルを読みました署名付きリクエストの検証
これ
で、サーバーへのリクエストが Google からのものであることがわかりましたが、どの特定の Gmail ユーザーからのものかを調べるにはどうすればよいですか?
1 に答える
0
私が知っている唯一の解決策は、OAuth を使用して Google API フィード (Docs、Contacts など) の 1 つを取得することです。これらの各フィードには、認証されたユーザーの名前と電子メールを提供する次のフィールドがあります。
- feed.author.name.$t
- feed.author.email.$t
ただし、OAuth を使用するということは、ユーザーがガジェット内のドキュメントや連絡先 (または使用している API) へのアクセスを許可する必要があることを意味します。したがって、ユーザーがアクセスを許可するまで、この情報はありません。
于 2011-06-10T10:37:39.370 に答える