我一直在使用新的Admin SDK,结合“升级授权体验”,我想知道是否有人有和经验/例子如何使用它。据我所知,如果你升级了授权体验,你应该不需要使用API2.0并从OAuth控制台获取客户端ID和密码。
当您升级授权时,API控制台条目将自动创建,因此您只需打开Admin SDK。然后,您的应用程序应该只需使用您自己的管理员凭据即可运行。
我是否误解了这一点?如果是这样,新授权体验的好处是什么?
如果我在API console中创建一个客户端ID和密钥,我就可以很好地使用Admin SDK,但这是在使用OAuth 2.0。
如果有人有一个如何在OAuth 1.0中使用管理软件开发工具包的例子,我会非常感激。
发布于 2013-10-17 12:22:09
您仍然需要获取令牌和API密钥...
如果您的应用程序具有某些不寻常的授权要求,例如在请求数据访问(混合)或授权的全域委派(2LO)的同时登录,则当前不能使用OAuth 2.0令牌。在这种情况下,您必须改用API1.0令牌和OAuth密钥。您可以在Google API控制台的API Access窗格的Simple API Access部分找到应用程序的API密钥。
如果你正在寻找一个带有GAS的oAuth2示例,Arun有一个他在GitHub上发布的很好的示例,请参阅SO发布:How to authorize with oauth 2.0 from appscript to Google APIs?对不起,我没有任何oAuth1示例来与新的API接口。
https://stackoverflow.com/questions/17698569
复制相似问题