在直播活动中使用Facebook publish_actions并审核应用

时间:2014-08-28 21:44:12

标签: facebook facebook-graph-api

我想创建一个用于直播活动的Facebook应用程序(即:音乐会,会议等)。

因此,访客将注册与Facebook登录相关的活动并询问publish_actions权限。

客人将拥有一张访问卡(RFID芯片),用于识别自己和我们数据库中的链接到他的Facebook访问令牌。

然后,在活动期间,我希望客人在活动中采取的一些行动在Facebook上触发一些行动,这些行动将由与我们的服务器通信的不同应用程序触发,我们的服务器将与Facebook API通信触发Facebook上的行动。

因此,当客人在活动中办理登机手续时,他的访问卡会被活动工作人员扫描,然后应自动在他的时间线上发布一条消息,表明他正在参加该活动,并分享链接,其中包含有关该活动的详细信息。事件

我们还希望有一个实体的Photo Booth,其中客人扫描了他的访问卡,然后拍摄一张应该自动发布在他的时间轴上的图片。

因此,这不是典型的Facebook应用程序流程,因为内容是由用户所做的操作自动发布的,而是由我们的软件管理,而不是由用户自己直接触发的操作。 我不确定Facebook上是否允许此类申请,如果允许,审核流程将如何完成,因为无法使用网站或手机应用进行测试。< / p>

有人制作类似的东西或知道在Facebook上获得批准的最佳方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

用户必须使用Facebook登录并授权您的应用程序。人们已经尝试使用特定设备进行人们登录,但Facebook会在一台设备上检测到多次登录,并可能阻止您的应用。因此,唯一的方法是让人们使用他们自己的设备/智能手机来授权您的应用程序。例如,您可以为他们提供一个QR标签,其中包含指向登录流程的链接。

在事件之前授权并存储令牌的问题是扩展用户令牌有效期为60天。因此,如果用户注册并且事件是61天后,则访问令牌将不再起作用 - 除非用户通过访问您的应用程序刷新令牌。所以在让他在活动开始之前做到这一点之前,你也可以让他在活动日期授权应用程序。

当然,事件的特定应用程序肯定是最安全的方式。