我一直在尝试从Google Reports API sample
解读以下代码块似乎param['pagetoken']
这个词应该是params['pagetoken']
我误解了这个吗?
all_logins = []
page_token = None
params = {'applicationName': 'login', 'userKey': 'all', 'startTime': start_time}
while True:
try:
if page_token:
param['pageToken'] = page_token
current_page = reports_service.activities().list(**params).execute()
all_logins.extend(current_page['items'])
page_token = current_page.get('nextPageToken')
if not page_token:
break
except errors.HttpError as error:
print 'An error occurred: %s' % error
break
答案 0 :(得分:2)
从报告页面上我可以看出,param[...]
是一个错字。帖子中的任何其他地方都没有引用param
,但是params
是。