Python请求删除参数值

时间:2020-05-13 11:27:20

标签: python python-requests facebook-ads-api

我正在调用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"}}

1 个答案:

答案 0 :(得分:0)

time_range="{'since' : '2020-05-10','until' : '2020-05-11'}"

有花招

相关问题