我为Gmail编写了一个小工具,并希望通过它向服务器发送请求。
我已经阅读了本教程Validating Signed Requests
现在,我知道对服务器的请求来自Google,但是如何从特定的Gmail用户中找出来?
最佳答案
我知道的唯一解决方案是使用OAuth获取Google API提要之一(文档,联系人等)。在每个供稿中,都有以下字段,为您提供经过身份验证的用户的名称和电子邮件:
但是,使用OAuth意味着用户需要授予对小工具中的文档/联系人(或您正在使用的API)的访问权限。因此,在用户授予访问权限之前,您将没有此信息。
关于authentication - 确定当前用户(Gmail上下文小工具),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4306734/