了解Facebook SDK应用程序请求与应用程序邀请

时间:2014-03-18 15:32:05

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk facebook-invite

我注册了一个基本上是网站的Facebook应用程序,它不像那些浏览器游戏那样在Facebook上运行。

我希望在Facebook注册的网站用户能够邀请他们的朋友,我通过使用"请求"这样做,它打开了一个Facebook托管的网址,我选择要邀请的朋友,看起来像这样:

enter image description here

但是这些请求只会在收件人结束时显示here,我甚至不会在哪里点击进入该页面,而是从其他用户那里收到应用邀请它们显示在地球图标右下角,我该怎么做?或者仅限于"帆布"直接在Facebook上运行的应用程序? 是否有不同的方式邀请人们访问应用程序?

我希望接收器能够看到它:

enter image description here

不喜欢这样:

enter image description here

1 个答案:

答案 0 :(得分:1)

正如@CBroe已经声明的那样,邀请/请求仅限于Canvas应用程序(在Facebook中运行的应用程序)或移动应用程序。应用类别也必须配置为游戏(另一类不起作用)。

facebook文档说: Requests are currently only available for games on Canvas, iOS or Android.

为了使请求起作用,您需要配置Canvas页面URL: When a user accepts a request, either through the notification jewel, the beeper popup, or App Center they will be sent to the Canvas Page URL of the app that sent the request.

阅读Request documentation