gpt4 book ai didi

python - 如何增加 facebook insights api 游标的限制

转载 作者:太空宇宙 更新时间:2023-11-04 02:53:35 26 4
gpt4 key购买 nike

我正在使用异步方法生成洞察报告。为了从中获取数据,我迭代了结果,它一次给我 25 个值。我怎样才能提高这个限制?

更多详情:

日志:

2017-03-30 09:27:41.926362  DEBUG   171:0   facebook.py:get_ads_insight     insights type: <class 'facebookads.api.Cursor'>
2017-03-30 09:27:41.926979 DEBUG 176:0 facebook.py:get_ads_insight insights present: 25

Insights API Facebook :https://developers.facebook.com/docs/marketing-api/insights/async/v2.8

示例代码:

from facebookads.adobjects.campaign import Campaign
from facebookads.adobjects.adsinsights import AdsInsights
from facebookads.adobjects.adreportrun import AdReportRun
import time

campaign = Campaign(<CAMPAIGN_ID>)
params = {
'level': AdsInsights.Level.campaign,
}
async_job = campaign.get_insights(params=params, async=True)

async_job.remote_read()

while async_job[AdReportRun.Field.async_percent_completion] < 100:
time.sleep(1)
async_job.remote_read()

time.sleep(1)

print(async_job.get_result())

最佳答案

可以给get_result()传递参数,例如:

async_job.get_result(params={'limit': '100',})

关于python - 如何增加 facebook insights api 游标的限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43127264/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com