调用Facebook Graph API的business_invoices接口返回空数组求助
问题:Facebook Graph API business_invoices 返回空数组但企业实际存在发票
我调用Facebook Graph API的business_invoices接口获取企业账户发票,分别使用系统用户和个人用户发起请求——两者均持有该企业账户的完整管理员权限及FINANCE_EDITOR权限,但接口始终返回空数组:
{"data": []}
已确认该企业账户所属公司的账单中确实存在有效发票,但API返回无任何数据。已将应用切换至正式版本,问题仍未解决,查阅官方API文档也未找到对应解决方案。
调试详情
请求命令
curl -i -X GET \ "https://graph.facebook.com/v16.0/<business_id>/business_invoices?access_token=<access token sanitized>"
Access Token权限列表
{ "perms": [ "manage_fundraisers", "read_insights", "publish_video", "catalog_management", "pages_manage_cta", "pages_manage_instant_articles", "pages_show_list", "read_page_mailboxes", "ads_management", "ads_read", "business_management", "pages_messaging", "pages_messaging_subscriptions", "leads_retrieval", "page_events", "pages_read_engagement", "pages_manage_metadata", "pages_read_user_content", "pages_manage_ads", "pages_manage_posts", "pages_manage_engagement" ], "user_id": <user_id>, "app_id": <app_id> }
请求参数
- Query 参数:
{} - POST 参数:
{}
接口响应结果
{ "data": [] }
Graph API Explorer调试入口
https://developers.facebook.com/tools/explorer/?method=GET&path=<busssnise_id>Fbusiness_invoices&version=v16.0
我已尝试所有可行方法并搜索相关资料,仍未找到问题根源,恳请各位开发者帮忙排查,同时也希望能为后续遇到相同问题的人提供解决方案参考。
内容的提问来源于stack exchange,提问作者Nik395
相关产品推荐
相关产品推荐

