我正在调用Facebook API,该API需要使用以下格式的参数之一: time_range {'since':YYYY-MM-DD,'until':YYYY-MM-DD}
我建立这样的参数:
parameters2 = dict(access_token=api_token, level='ad', time_range={'since':'2020-05-10','until':'2020-05-11'})
然后称呼它:
response = requests.get(url2, params=parameters2)
但是,由于/直到从请求中删除:
DEBUG:urllib3.connectionpool:https://graph.facebook.com:443 "GET /v7.0/xxx/insights?level=ad&lction_attirbution_windows=1d_click&time_range=since&time_range=until HTTP/1.1" 400 140
然后我又得到了错误:
{"error":{"message":"(#100) param time_range must be non-empty.","type":"OAuthException","code":100,"fbtrace_id":"AH8BwpzA5-Gtnpus_FDkrNg"}}
答案 0 :(得分:0)
time_range="{'since' : '2020-05-10','until' : '2020-05-11'}"
有花招