【发布时间】:2019-06-03 17:57:20
【问题描述】:
我维护了几个 Facebook Marketing API PHP 集成。他们将广告活动中的数据提取到仪表板中。由于这些是供特定客户访问他们自己的数据的,因此我将它们保持在开发模式,因为我不希望它们公开可见。今天早上 10 点,API 突然开始拒绝连接到这两个应用程序。我得到的错误是:
"error_user_title": "在开发模式应用中无法访问特定资产",
"error_user_msg": "您的查询涉及到一些无法在开发模式应用程序中查看的业务资产。请确保开发模式应用程序正在访问的所有业务资产与该应用程序属于同一业务,或者如果应用没有业务,则在调用者下。开发模式应用和访问资产不属于同一业务”,
我浏览了应用设置,相关业务仍与应用相关联。我验证了所有凭据,一切看起来都很好。这在两个配置相似的应用程序中同时发生。
我的代码没有任何改变,因为这同时发生在两个不同的应用程序和两个不同的帐户上,我认为 Facebook 只是改变了一些东西。
有人知道如何解决这个问题吗?
【问题讨论】:
-
和你一样,在同一时间。也许 Facebook 出了什么问题?我在太平洋标准时间上午 10 点左右开始遇到此错误,并且从那时起一直在遇到此错误。
-
请注意,进入 facebook 管理员,进入您处理 api 密钥的应用程序的设置以及所有这些,将您的应用程序与您的企业 ID 相关联,或者让我知道您是否已经完成那。我没有那样做,我现在才那样做,也许就是这样。
-
我在设置应用程序时已经将应用程序与业务 ID 关联回来,并且我检查了在错误开始时它是否仍然关联。对我来说不是问题。
-
我从太平洋标准时间今天上午 10 点开始遇到同样的问题。
-
看起来它已经为我解决了,正如其他评论者所发布的那样。它再次在我的两个应用程序上运行。