如何对通过Marketing API获取的Facebook兴趣进行分页?

时间:2018-02-19 15:10:14

标签: python facebook facebook-graph-api

我希望能够访问Facebook用于定位广告的完整兴趣列表。显然,API端点/search应该允许我这样做(https://developers.facebook.com/docs/marketing-api/targeting-search#interest_browse)。但是,当我调用此端点时,我得到328个结果。我一直试图使用文档中指出的分页(https://developers.facebook.com/docs/graph-api/using-graph-api#paging),但到目前为止似乎没有任何效果。我假设如果有的话,这个端点适用于基于偏移的分页,因为响应中不存在paging属性。但是,当我提供参数时,会忽略参数limitoffset。以下是我使用的代码:

import json
import requests

params={
  'type': 'adTargetingCategory',
  'class': 'interests',
  'limit': 10,
  'offset': 5,
  'access_token': '<ACCESS_TOKEN>'
}

res = requests.get('https://graph.facebook.com/v2.10/search', params).json()

任何想法发生了什么?

0 个答案:

没有答案