ここで少し問題があります。私は全然上手ではjavascript
ありません。
Facebook
問題は、を使用して一部のユーザーに投稿しようとしていることですFB.api
。ただし、一度に1人の友達しかいない場合にのみ機能します。
これが私のコードです:
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
あなたが私がこれを解決するのを手伝ってくれることを願っています。そして、私を助けるためのリンクを私に紹介しないでください、私を信じてください、私はすべてを試しました。