如何为没有 UI 的应用提供 Facebook 应用评论截屏视频?
Posted
技术标签:
【中文标题】如何为没有 UI 的应用提供 Facebook 应用评论截屏视频?【英文标题】:How to provide an Facebook app review screencast for an app with no UI? 【发布时间】:2020-05-27 16:09:53 【问题描述】:我正在尝试为我自己的业务自动创建广告帐户,然后将自定义受众上传到这些广告帐户中。我希望使用系统用户来执行此操作。
我已经编写了一些脚本来自动化这个过程,但我不确定如何从 Facebook 接收适当的权限,因为我无法创建截屏视频,因为我的脚本没有 UI。这只是脚本的集合。
一些研究表明,如果应用程序只与少数帐户通信,您可以将应用程序置于开发模式以避免通过应用程序审查,但我认为在这种情况下这是不可能的,原因如下.
当我的应用程序处于开发模式时,我尝试 POST
到 https://graph.facebook.com/v7.0/<my-business-id>/adaccount
在我的业务中创建一个新的广告帐户,我收到错误:"(#270) Development access is not allowed to access business API post:Business/adaccount.”
OK。所以我的应用程序必须是实时的,我才能使用这个端点。如果我将我的应用设置为 Live,然后尝试达到这个终点,我会收到此错误 "(#294) Managing advertisements requires an access token with the extended permission for ads_management”
然后,查看我应用中的权限屏幕,看来我需要提交带有截屏视频的应用评论才能使用ads_management
权限。
另外,如果我想使用系统用户,我只能批准应用审核流程批准的权限。
鉴于我的应用没有 UI(也没有可截屏的内容),我应该如何继续?还是我错过了一种无需通过应用审核流程就能做到这一点的方法?
【问题讨论】:
【参考方案1】:Facebook 提供了有关如何在此处提交此类应用程序的说明,https://developers.facebook.com/docs/apps/review/server-to-server-apps:
如果您的应用因为直接与我们的 API 交换数据而没有用户界面,请在配置应用的基本设置和完成应用审核时参阅本指南。
【讨论】:
以上是关于如何为没有 UI 的应用提供 Facebook 应用评论截屏视频?的主要内容,如果未能解决你的问题,请参考以下文章