簡體   English   中英

Facebook Python SDK 中異步作業的限制是多少?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM