我正在开发一个项目,我已经使用Graph API实现了Friends邀请,我在朋友的墙上发帖邀请他们访问我的网站,这对于一个朋友邀请一次很好,我想邀请多个朋友一次如何给多个朋友的ID提供邀请?下面是我在墙上发布的代码
FB.ui(
{
method: 'feed',
name: 'My Books',
picture: 'abc.jpg,
caption: 'Reference Documentation',
to: friend_id,
description: 'Join.'
},
function(response) {
if (response && response.post_id) {
DivMsgText("Friend has been invited");
}
}
);
如何在字段中指定多个朋友的ID?我有一些朋友出现的数组,但是当我将它指定到字段时,它不会发布在墙上
答案 0 :(得分:0)
您无法在该字段中指定多个ID。当你认为垃圾邮件有多容易时,它就有意义了。如果你想在多个用户朋友上发帖,请尝试使用graph api:
$user_ids = new Array(); //array of user ids;
for($i = 0; $i<$total_ids; $i++)
{
$result = $facebook->api('/'.$user_ids[$i].'/feed', 'post', array(
'message' => $status,
'picture' => $picture,
'link' => $link,
'name' => $name,
'caption' => $caption,
'description' => $desc,
));
}
但问题是,你不能把它发布到太多人的墙上。它可能超过60秒的最大PHP执行时间。