我在 github https://github.com/google/enterprise-deployments/tree/master/apps/python/reseller3.0/RapidReseller 中看到代码,
我尝试实施请参阅管理我的经销商域,但我遇到了一些问题。
我有:
信息 2014-11-14 14:36:56,663 client.py:680]清爽access_tokenINFO 2014-11-14 14:36:57,603 client.py:699] 无法检索访问令牌:{ "错误" : "access_denied", "error_description" : "请求的客户端未授权。}
文件"/home/eduduarte/Downloads/ApisGoogle/google_appengine1.915/revenda/oauth2client/client.py",第 710 行,第 _do_refresh_request 行 引发访问令牌刷新错误(error_msg)访问令牌刷新错误:access_denied
我创建了密钥,启用 Api,将密钥下载到应用程序,我也使用我的帐户超级管理员:在 settings.py RESELLER_ADMIN 中,我有"access_denied"
拜托,有人可以帮我吗?
爱德华多·杜阿尔特
您是否还在管理控制台中为应用程序的 clientID 添加了作用域?
在管理控制台中,https://admin.google.com 转到"安全">"高级设置">"在"身份验证"部分中转到"管理 API 客户端访问"。在"客户端名称"文本框中,输入应用的客户端 ID,并在"一个或多个 API 作用域"中添加下一个作用域:
- https://www.googleapis.com/auth/apps.order
- https://www.googleapis.com/auth/siteverification
- https://apps-apis.google.com/a/feeds/user/
- https://www.googleapis.com/auth/admin.directory.user
这样做是为了让域授予应用对信息的访问权限。
我强烈建议查看我们刚刚发布的Codelab。 我们刚刚发布了四种语言的示例,这些示例演练了预配转售客户的整个端到端过程。
https://developers.google.com/admin-sdk/reseller/v1/codelab/intro