正在努力使用Apple Search Ads API,并且是python的新手,所以请多多包涵。
我成功通过API提取了关键字数据,进行了关键字出价调整,并准备好发布JSON。但是,我得到了400的回复。
知道这个问题吗?见下文。帮助将是救生员。
这是JSON:
print(keyword_file_to_post)
[{“” keyword“:” apples“,” matchType“:” BROAD“,” adGroupId“:123,” keywordId“:456,”展示次数“:0,”抽头“:0,”转化“:0 ,“ avgCPA”:0.0,“ localSpend”:“ 0”,“ bid”:12.0,“ Action”:“ UPDATE”,“ campaignId”:789}]
这是将代码发布到api:
#contents = open('example.json', 'rb').read()
r = requests.post(url, cert=(certificate_path, certificate_key_path),
json=keyword_file_to_post, headers=headers)
当我打印响应时,这就是结果。我与苹果公司核实过,更改没有被推送。
print(r)
<Response [400]>