我尝试邀请多个用户参加活动。 阅读文档的Facebook,我发现这一点:API Facebook:邀请多个用户参加活动
http://developers.facebook.com/docs/reference/api/event/#invited
我写了下面的代码(即不工作):
$facebook = new Facebook(array(
'appId' => '',
'secret' => '',
'cookie' => true,
));
if ($user = $facebook->getUser()) {
$friends = $facebook -> api('/me/friends');
$e_id = ""; //the event id
$friends = $friends['data'];
$e_details = $facebook -> api("/{$e_id}"); //information about the event
for($ids = null,$i = 0,$len = count($friends); $i < $len; $i++) {
$friend = $friends[$i];
$ids .= $friend['id'].',';
}
$data = $facebook -> api("/{$e_id}/invited?users={$ids}", 'POST');
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl(array('scope' => 'create_event'));
}
,我发现了fowllowing错误:
未捕获的OAuthException:(#200)引发的权限错误
他在说什么?根据文件只有一个许可是必要的,我设置。
有人能指出我的错误吗?任何帮助表示赞赏。提前致谢。
尝试:在范围内添加'rsvp_even'。 –
@ The Mask:同样的错误。 – user834697
为什么downvoted ?? – user834697