我正在尝试使用此 API 端点在我的 Facebook Business 中创建广告帐户:
https://developers.facebook.com/docs/marketing-api/reference/ad-account/
我正在使用这些参数进行 API 调用:
{
"name": "Graph API Test 123",
"currency": "EUR",
"timezone_id": "42",
"end_advertiser": "{my_business_id}",
"media_agency": "{my_fb_app_id}",
"partner": "NONE",
"funding_id": "{my_funding_id}"
}
根据文档,POST 端点可用且有效。
从我的请求中删除资金 ID 后,它可以工作。 我已检查资金 ID 背后的付款方式是否有效且有效,确实如此。它也被分配给其他广告帐户,我用它花钱。
有谁知道为什么会发生这种情况?我很确定它过去曾经有用过。
我已在 Facebook 开发者论坛中报告了该问题(您可以在其中联系 Facebook 技术支持)。事实证明这是 Facebook 的一个错误,他们修复了它。链接:https://developers.facebook.com/support/bugs/368687739616595/#_=_