我正在使用 Facebook 的 Python SDK 创建一个异步作业,以获取我的 Facebook 广告系列的见解(印象数、action_values 等)。现在,我想逐月提取上一年的所有广告系列。结果总数应该在2,000
. 如果我将 get_result 中的限制参数设置为高于1000的任何值,我会得到一个FacebookRequestError
. async_job
(见下面的代码)运行,并使用
api_get()
我可以说它提取了所有记录。无论如何要从 中提取所有结果async_job
吗?
async_job = my_account.get_insights_async(fields=params.get('fields'), params=params)
async_job.api_get(
while async_job.api_get()['async_percent_completion'] < 100:
time.sleep(1)
async_job.api_get()
data = async_job.get_result(params={'limit':1000})