我正在尝试获取 Gmail 小工具的当前用户,但它似乎users.get_current_user()
返回None
,即使我显然已登录。
我错过了什么吗?
提前致谢。
我正在尝试获取 Gmail 小工具的当前用户,但它似乎users.get_current_user()
返回None
,即使我显然已登录。
我错过了什么吗?
提前致谢。
get_current_user 返回登录到您的域的用户,在 Gmail 小部件中,用户登录到 gmail。
您不能直接在 Gmail 小工具中使用用户 API,但可以结合使用 OpenID 和小工具 API来验证您的用户。该文档是在 Gmail 上下文小工具(通过 Google Apps Marketplace 安装)的上下文中编写的,但这些原则仍适用于非上下文小工具。
文档中概述的内容与非上下文小工具中发生的情况之间的最大区别在于,Google Apps Marketplace 应用程序(及其配套小工具)会自动将 OpenID 列入白名单。如果没有安装 Marketplace,用户将在首次加载您的小工具时看到 OpenID 批准屏幕。