【发布时间】:2011-08-19 23:23:42
【问题描述】:
以下代码应该显示一个 Facebook 请求对话框:
<script>
function sendFBRequest()
{
// assume we are already logged in
FB.init({appId: '111111111111111', xfbml: true, cookie: true});
FB.ui({
method: 'apprequest', // this needs to be plural!
message: 'Help me connect to Jane Doe',
data: 'game47',
title: 'Game Request'
},
function (response)
{
if (response && response.request_ids)
{
var requests = response.request_ids.join(',');
alert('requests = ' + requests);
}
else
{
alert('canceled');
}
});
}
</script>
<div class="awesome green" onClick="sendFBRequest();">Facebook Request</div>
当我点击(真棒绿色)按钮时,显示基本对话框框架,并开始对话框加载动画(闪烁的垂直灰色条)。但就是这样,不会显示任何消息。我错过了什么?
编辑: 我使用了 'apprequest' 方法而不是 'apprequests'。
【问题讨论】:
标签: facebook