【发布时间】:2015-05-12 05:44:44
【问题描述】:
我正在尝试在 youtube 数据 api 中获取 nextPageToken
下面是我的代码,我想得到所有nextpageTokens。
在循环中,我想重新分配nextPageToken
def get_next_videos():
while True:
r = requests.get("https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=50&channelId="+CHANNELID+"&order=date&key="+DEVELOPER_KEY)
json_data = r.json()
nextPageToken = json_data.get("nextPageToken")
second_r = requests.get("https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=50&channelId="+CHANNELID+"&order=date&key="+DEVELOPER_KEY+"\
&pageToken="+nextPageToken)
json_data = second_r.json()
nextPageToken = json_data.get("nextPageToken")
third_r = requests.get("https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=50&channelId="+CHANNELID+"&order=date&key="+DEVELOPER_KEY+"&\
pageToken="+nextPageToken)
json_data = third_r.json()
nextPageToken = json_data.get("nextPageToken")
fourth_r = requests.get("https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=50&channelId="+CHANNELID+"&order=date&key="+DEVELOPER_KEY+"\
&pageToken="+nextPageToken)
json_data = third_r.json()
nextPageToken = json_data.get("nextPageToken")
【问题讨论】: