You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Facebook Graph API获取Account spending limit(账户支出限额)

获取Facebook广告账户支出限额的正确方法

嘿,我明白你现在的困扰——用insights端点确实拿不到账户支出限额,因为insights是用来获取广告投放的统计数据(比如你之前查的spend),而账户支出限额属于广告账户本身的属性,得换个方式查询才行!

正确的API查询方式

直接访问你的广告账户对象,查询spend_cap字段就可以了,具体的Graph API请求格式是:

act_<你的账户ID>?fields=spend_cap

举个例子,如果你的账户ID是123456789,那请求就是:

act_123456789?fields=spend_cap

注意事项

  • 权限要求:你需要拥有ads_read或者manage_ad_accounts权限,并且你的应用需要通过Facebook的应用审核(测试阶段用开发者角色的话可能不需要)。
  • 返回值说明:如果返回的spend_cap是null,说明这个账户没有设置支出限额;如果是具体数值,那就是你在商务管理平台里设置的限额金额(单位是账户对应的币种)。
  • 商务管理平台权限:如果你是通过商务管理平台(Business Manager)访问子账户,要确保你在BM里拥有该广告账户的查看或管理权限。

这样就能拿到你想要的账户支出限额数据啦!

内容的提问来源于stack exchange,提问作者kt_user

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:36:39