带有oauth2的管理员设置API
我正在尝试使用OAuth2凭据将使用python编写的应用程序连接到Admin Settings API,但是我收到错误消息:
源代码:
from oauth2client.client import Credentials
import gdata.apps.adminsettings.service
import gdata.gauth
#credentials_json is a string with an oauth2 credential that is saved in datastore
#domain_name is the name of the target domain
#app_name is my application name
credentials = Credentials.new_from_json(credentials_json)
auth2token = gdata.gauth.OAuth2TokenFromCredentials(credentials)
service = gdata.apps.adminsettings.service.AdminSettingsService(source=app_name,domain=domain_name)
service = auth2token.authorize(service)
print service.GetMaximumNumberOfUsers()
Run Code Online (Sandbox Code Playgroud)
例外:
Traceback (most recent call last):
File "<input>", line 25, in <module>
File "xxxxxxx\lib\gdata\apps\adminsettings\service.py", line 116, in GetMaximumNumberOfUsers
result = self.genericGet('general/maximumNumberOfUsers')
File "xxxxxxx\lib\gdata\apps\adminsettings\service.py", line 50, in genericGet …Run Code Online (Sandbox Code Playgroud)