Facebook Graph API 查询广告时如何仅返回指定字段、不返回默认ID字段?
结论
Facebook Graph API 的所有节点对象默认强制返回id字段,该字段属于平台内置的默认返回字段,无法通过fields请求参数直接过滤排除,没有原生的接口配置可以实现仅返回name不返回id的效果。
解决方案
你可以在拿到接口响应后自行做数据裁剪处理,不同开发语言的处理逻辑一致,仅需遍历data数组保留name字段即可,JavaScript示例代码如下:
// 假设 apiResponse 为接口返回的原始数据 const expectedResponse = { ...apiResponse, data: apiResponse.data.map(adItem => ({ name: adItem.name })) }
内容的提问来源于stack exchange,提问作者jia Jimmy
相关产品推荐
相关产品推荐

