Javascript 在Gmail上下文小工具中获取用户名

Javascript 在Gmail上下文小工具中获取用户名,javascript,jquery,gmail-contextual-gadgets,Javascript,Jquery,Gmail Contextual Gadgets,我正在编写一个Gmail上下文小工具,为了在服务器上正确验证用户,我需要知道他们的完整电子邮件地址(john@googleapps.com) 我可以检索域(googleapps.com),但不能检索用户名 使用内容提取器,我可以获得电子邮件上的“收件人”字段,唯一的问题是如果同一个域上有两个用户通过电子邮件发送(即john@googleapps.com及james@googleapps.com) 有什么想法吗?您需要在上下文小工具中实现SSO(单点登录)。当上下文小工具加载时,它会传递用户的op

我正在编写一个Gmail上下文小工具,为了在服务器上正确验证用户,我需要知道他们的完整电子邮件地址(john@googleapps.com)

我可以检索域(googleapps.com),但不能检索用户名

使用内容提取器,我可以获得电子邮件上的“收件人”字段,唯一的问题是如果同一个域上有两个用户通过电子邮件发送(即john@googleapps.com及james@googleapps.com)

有什么想法吗?

您需要在上下文小工具中实现SSO(单点登录)。当上下文小工具加载时,它会传递用户的opensocialid。您必须在本地数据库中维护用户emailid和用户opensocialid之间的关联,并通过opensocialid查找进行标识


请阅读此处了解更多详细信息:

为了准确起见,我认为由于谷歌政策的改变,Nands的回应可能不再正确

最新的Gmail上下文小工具doco()表明OAuth小工具不再受支持


我希望在这一点上被证明是错误的。

我目前没有任何正在进行的工作来检查这些更改是否有影响,因为我无法测试和验证,我不会更改标记的答案。但是谢谢你的更新!