我不明白谷歌关于OAuth授权的文档 . 它似乎设置为允许访问谷歌API,如Google Plus,Google Contacts等 .
但是,我的目标是设置授权流程,以通过我使用谷歌 Cloud endpoints 构建的自定义API授予对自己应用程序某些部分的访问权限 .
这个过程应该很简单 . 就像在facebook或twitter API上一样,第三方用户/应用程序进入我的Web服务器并请求允许令牌在我的应用程序中执行某些操作 .
因此,每次用户发出请求时,我的API都会自动生成令牌 .
不是访问谷歌服务,而是我自己的应用程序 .
谷歌文档中的所有教程似乎都涵盖了谷歌API的Oauth2授权,而不是自定义谷歌 Cloud endpoints API .
谢谢你的帮助 .
1 回答
您需要为Endpoints API添加一些注释 .
scopes
和clientIds
参数用于OAuth2授权 . 有关身份验证,请参阅the Java docs或the Python docs . 文档描述了在API和客户端中添加支持 .