У меня есть следующий код, который генерирует JSON с ключами «data» и «paging». Я пытаюсь go через «paging» для доступа «after» и «before», но генерирует TypeError: list indexes должны быть целыми числами или ломтиками, а не str
token=' '
url=' '
def req_facebook(req):
r=requests.get(url+req,{'access_token':token})
if r.status_code == 200:
print ("EL TOKEN FUE GENERADO")
print(r.json())
return r
req="graph.facebook.com/v6.0/act_ID/campaigns?status= "
results=req_facebook(req).json()`
has_next_page = True
while has_next_page:
while 'paging' in results:
for i in results['data']:
camps=requests.get(['paging']['next']).json()
try:
if 'paging' in results.keys():
results= json.loads(request_until_succeed(results['paging']['next']))
else:
has_next_page = False
except:
print('Ya no hay next')
has_next_page = False