如何为没有 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。这只是脚本的集合。

一些研究表明,如果应用程序只与少数帐户通信,您可以将应用程序置于开发模式以避免通过应用程序审查,但我认为在这种情况下这是不可能的,原因如下.

当我的应用程序处于开发模式时,我尝试 POSThttps://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 应用评论截屏视频?的主要内容,如果未能解决你的问题,请参考以下文章

如何为纯文本实现 Open In 应用程序

如何为facebook开发应用程序?

如何为带有插槽的 vuejs 配置 facebook 插件

如何为我的 iOS 应用创建深层链接以在 Facebook 中使用?

如何为 Xcode UI 测试禁用沙箱

如何为 DASH Plotly 应用程序实现 LDAP 身份验证?