Facebook广告,向business manager添加客户页面

Facebook广告,向business manager添加客户页面,facebook,facebook-graph-api,facebook-ads-api,Facebook,Facebook Graph Api,Facebook Ads Api,我想做的是能够从我的FB帐户创建和发布FB广告,并使用FB api将其发布到其他用户的FB页面上 用户可以安装我的应用程序,该应用程序将请求管理页面+业务管理权限以及一些其他所需权限。(这部分是为测试应用程序完成的,它正在工作),然后用户可以在我的平台上创建fb广告,并将这些页面连接到他们创建的广告。 我也可以从我的平台创建fb广告,但无法将用户页面连接到我的fb广告 我有一个主帐户,其business manager+应用程序(开发模式)连接到it+系统用户、测试帐户等 到目前为止,我已经发现

我想做的是能够从我的FB帐户创建和发布FB广告,并使用FB api将其发布到其他用户的FB页面上

用户可以安装我的应用程序,该应用程序将请求管理页面+业务管理权限以及一些其他所需权限。(这部分是为测试应用程序完成的,它正在工作),然后用户可以在我的平台上创建fb广告,并将这些页面连接到他们创建的广告。 我也可以从我的平台创建fb广告,但无法将用户页面连接到我的fb广告

  • 我有一个主帐户,其business manager+应用程序(开发模式)连接到it+系统用户、测试帐户等
  • 到目前为止,我已经发现我必须将其他fb用户页面添加到我的业务页面中,并且根据文档,要做到这一点,首先我必须使用下面的curl请求为系统用户安装应用程序

    安装应用程序 系统用户或管理系统用户必须安装用于生成令牌的应用程序。这意味着允许应用程序代表此系统用户或admind系统用户调用API。系统用户和应用程序应属于同一个业务经理 要为系统用户安装应用程序,您需要以下内容: *access_令牌:管理员用户、管理员系统用户或其他系统用户(如果生成)的令牌 *业务应用程序:正在安装的应用程序ID 要为系统用户安装应用程序,请发出POST请求,如下例所示:

    卷曲\

    -F“业务应用程序=应用程序ID”\

    -F“访问令牌=访问令牌”\

    “”

    此调用将返回一个布尔结果,指示安装成功。如果未满足任何限制,您将看到相应的错误消息

    但它从来都不起作用

    我的第一个问题是在继续之前

  • 甚至可以为系统用户安装始终处于开发模式的测试应用程序吗
  • 如果答案是“否”,那么我将使我的主应用程序处于活动状态并提交审查,这样我就可以获得主应用程序中不存在的、对我来说不合理的所需权限,我应该能够在开发模式下使用测试应用程序完成此操作

    但是如果答案是肯定的,那么请告诉我怎么做。 当我尝试时,我总是会遇到这个错误

    错误:需要业务管理权限才能管理对象

    我已将系统用户作为管理员添加到广告帐户 我已将系统用户作为管理员添加到测试应用程序 当我创建系统用户令牌时,我选中了business_management复选框

    非常感谢您的帮助


    ps:如果你认为这不是实现我目标的正确方式,请纠正我。如果有人来到这个页面寻找答案,那么这非常简单,需要特殊特权,你必须联系facebook。很简单-u-,仍然没有特权,因此无法添加任何其他内容…

    或者简而言之,将客户fb页面添加到我fb帐户中创建的广告中的最佳方式是什么