2014-10-31 49 views
1

我一直在試圖破譯的代碼從Google Reports API sampleparam ['pagetoken']示例Google Reports代碼中的語法錯誤?

以下塊看來好像術語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 
+2

不,你不是。這是一個錯字。 – 2014-10-31 13:52:00

回答

2

從我在報告頁面可以看到的情況來看,param[...]是一個錯字。 param未在帖子的其他地方提及,但params是。