我这里有点麻烦。我一点都不擅长javascript
。
问题是我正在尝试Facebook
使用FB.api
. 但是,它只有在一次只有一个朋友的情况下才有效。
这是我的代码:
FB.api({ method: 'friends.get' }, function(result) {
var user_ids="" ;
var totalFriends = result.length;
var randNo = Math.floor(Math.random() * totalFriends);
var numFriends = result ? Math.min(1,totalFriends) : 1;
if (numFriends > 0) {
for (var i=0; i<numFriends; i++) {
user_ids+= (',' + result[randNo]);
randNo ++;
if(randNo >= totalFriends){
randNo = 0;
}
}
}
FB.api(user_ids + '/feed', 'post', { message: txt2send },function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
});
的输出user_ids
如下所示:,10083461349,100082391,19293822
希望你能帮我解决这个问题。请不要向我提供任何帮助链接,相信我,我已经尝试了一切。