0
我使用的通道所有通道:列表API(https://developers.google.com/youtube/v3/docs/channels/list)來獲取是managedByMe & onBehalfOfContentOwner渠道:列表API不返回
的API,渠道概述,並在出口YouTube內容管理系統的所有通道顯示所有通道1172個渠道
但是當輪詢API,我只能用1092個渠道結束,即使API本身的回報 '使用totalResults':1172
nextPageToken, channels = None, []
while channels == [] or nextPageToken is not None:
results = service.channels().list(part='id', managedByMe=True, onBehalfOfContentOwner=CONTENT_OWNER_ID,
maxResults=50, pageToken=nextPageToken).execute()
channels.extend([item['id'] for item in results['items']])
print(len(results['items']))
nextPageToken = results.get('nextPageToken', None)
print(len(channels))
輸出:
50
50
49
48
50
50
50
50
50
48
50
44
49
44
47
47
43
44
36
43
41
44
45
20
1092
我犯了一些愚蠢的錯誤,還是API簡直不可靠?