Google App Engine - 为什么User Class user_id与Googleapis ID不同

时间:2014-11-27 08:38:38

标签: python google-app-engine

GAE中的user_id与Google API中的ID不同

示例 - 对于相同的email@gmail.com

GAE(user_id)= 115540519337309141732

,而

Google API https://www.googleapis.com/oauth2/v1/userinfo(id)= 135544519337309141732,如果您访问plus.google.com/id

,则ID恰好相同

所以我想知道是否有可能在GAE中获取Google API ID而无需通过OAuth2,因为我无法让它工作,但我可以让用户类工作。谢谢!

1 个答案:

答案 0 :(得分:-1)

您说得对,App Engine使用的Id空间与其他Google登录API使用的ID空间不同,目前还没有简单的方法可以进行转换。如果此问题对您很重要,请在https://code.google.com/p/googleappengine/issues处提交错误。