
[英]Facebook sdk for python cannot limit page feed query with 'since'
[英]What is the limit for async jobs in Facebook Python SDK?
我正在使用 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})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.