Facebook graph api 有没有办法在ADSAPI中检索所有目标城市?

Facebook graph api 有没有办法在ADSAPI中检索所有目标城市?,facebook-graph-api,ads,facebook-ads-api,Facebook Graph Api,Ads,Facebook Ads Api,autocomplete API允许我们通过省略查询字符串并将结果限制设置为较大的数字来检索所有国家、地区和地区的列表,但该功能在城市级别不可用 有没有一种方法可以检索所有目标城市及其ID的完整列表?如果没有,我们可以缓存城市的自动完成数据来建立这样一个列表吗?该功能可能不受支持,因为大量的返回数据将导致获取世界上所有的城市,即使使用分页。虽然按国家限制响应数据(通过使用国家/地区列表=[“ca”])然后获取所有城市听起来并不太牵强,但是也没有实现 对我来说,听起来你有两个选择 使用我们的请求愿

autocomplete API允许我们通过省略查询字符串并将结果限制设置为较大的数字来检索所有国家、地区和地区的列表,但该功能在城市级别不可用


有没有一种方法可以检索所有目标城市及其ID的完整列表?如果没有,我们可以缓存城市的自动完成数据来建立这样一个列表吗?

该功能可能不受支持,因为大量的返回数据将导致获取世界上所有的城市,即使使用分页。虽然按国家限制响应数据(通过使用
国家/地区列表=[“ca”]
)然后获取所有城市听起来并不太牵强,但是也没有实现

对我来说,听起来你有两个选择

  • 使用我们的请求愿望列表功能创建错误报告(不保证任何事情,但如果我们选择实现它,至少我们可以跟踪它,并且可以作为衡量对该功能兴趣的一种方式)
  • 但根据第2节第2部分的规定
  • 您可以缓存通过使用Facebook API收到的数据,以改善应用程序的用户体验,但您应该尽量使数据保持最新。此权限不授予您对此类数据的任何权限


    这听起来像是你可以缓存自动完成数据,因为它将更好地改善你的应用程序的用户体验,但是,请记住,你没有数据的权利。我会对此持谨慎态度,因为如果你真的很努力地获得所有内置的缓存功能,却让FB说这是不允许的,这将非常糟糕。在探索这条道路之前,我会向一些专家提出更多建议。

    +1,我认为自动完成数据的目的是将其连接到您自己应用程序中的typeahead搜索