【发布时间】:2012-08-20 16:34:29
【问题描述】:
我需要随机获取 50 个 Facebook 好友并将结果分配给此函数 sendRequestToRecipients() 中使用的变量 user_ids。我想做的就像在这个例子中:
Stack Overflow 上的所有示例都无法正常工作,我需要一些帮助才能使此功能正常工作。
这是我的代码:
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<input type="button"
onclick="sendRequestToRecipients();return false;"
value="Send Request to Users Directly"/>
<input type="button"
onclick="sendRequestViaMultiFriendSelector(); return false;"
value="Send Request to Many Users with MFS"
/>
</p>
<script>
FB.init({
appId : '398994226827517',
status : true,
oauth : true,
Xfbml : true,
cookie : true,
frictionlessRequests : true
});
function sendRequestToRecipients() {
var user_ids = document.getElementsByName("user_ids")[0].value;
FB.ui({method: 'apprequests',
message: 'sample message',
to: 'user_ids'
}, requestCallback);
}
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
message: 'sample message'
}, requestCallback);
}
function requestCallback(response) {
// Handle callback here
}
</script>
【问题讨论】:
标签: facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk