Facebook SDK Javascript请求对话框在接收方消失

时间:2012-03-21 20:46:32

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

所以我正在使用请求对话框......

function sendRequestViaMultiFriendSelector() {
  FB.ui({method: 'apprequests',
    message: 'My Great Request',
  });
}

被触发像...

<a href="javascript:;" onClick="sendRequestViaMultiFriendSelector()" >Request</a>

在用户方面,当您点击它时,一切都很好。它会弹出,让你挑选朋友发送给等等。但是当接收者登录时会有大约1秒钟的通知然后消失,没有任何东西存在。不确定是什么会导致这种情况或为什么会发生这种情况。有什么想法吗?

链接到页面Here

1 个答案:

答案 0 :(得分:2)

我过去见过这种行为。它与需要在您的应用程序设置中编程的有效画布应用程序URL的要求有关。没有它,你将得到1秒然后消失的行为。

https://developers.facebook.com/docs/requests/

  

用户到用户请求仅适用于Canvas应用程序,而不适用   网站,因为接受请求会将用户引导至Canvas   发送请求的应用的网页网址。