Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook 事件邀请在图形或Rest API中不起作用_Facebook_Invite - Fatal编程技术网

Facebook 事件邀请在图形或Rest API中不起作用

Facebook 事件邀请在图形或Rest API中不起作用,facebook,invite,Facebook,Invite,我无法从Graph或REST API发送事件邀请。我最初试图通过Graph API来实现这一点,但在看到下面的问题后,我决定尝试REST API 当我尝试使用PHP SDK中的Graph API时 $facebook->api('/' . $event_id . '/invited/?users=' . $friend_ids_string, 'POST'); 其中$friend\u ids\u string是用户id的字符串user\u id1、user\u id2、user\u id

我无法从Graph或REST API发送事件邀请。我最初试图通过Graph API来实现这一点,但在看到下面的问题后,我决定尝试REST API

当我尝试使用PHP SDK中的Graph API时

$facebook->api('/' . $event_id . '/invited/?users=' . $friend_ids_string, 'POST');
其中$friend\u ids\u string是用户id的字符串user\u id1、user\u id2、user\u id3我收到以下错误:致命错误:未捕获OAutheException:200权限错误

当我使用通过Graph API调用的REST API时:

$facebook->api(array(
  'method' => 'events.invite',
  'eid' => $event_id,
  'uids' => $friend_ids,
));
我收到基本相同的错误:致命错误:未捕获异常:200:权限错误

我已验证我的应用程序是否具有所有必要的权限集create_event、rsvp_event、user_events、friends_events,并且我仅尝试将被邀请者添加到由我的应用程序创建的事件中


有没有人知道是什么原因导致了这一问题,或者有什么好的解决办法?

这只是一个部分答案

我注意到,当您试图邀请的用户中有一个已经被邀请时,整个帖子就会失败,并出现200个错误。因此,您需要对照已被邀请参加活动的用户,检查以逗号分隔的字符串中的用户

然而,即使我这样做了,有时还是会失败

所以我不确定完整的答案是什么


也许一次发布的数量是有限制的。可能您试图邀请的某个用户在过去阻止了您的用户-我想知道我们如何检查这一点。

REST API已弃用,请升级到使用Graph API。我尝试了Graph&REST API。我在Graph API中确认,向应用程序创建的事件添加邀请会导致200个错误。你应该将它报告为一个bug,并发回一个链接,这样其他偶然发现这个问题的用户就可以看到它被记录了。我也遇到了同样的问题。我的应用程序在使用graph api数月后运行良好,最近开始获得200:权限错误:有人知道任何解决方法吗?是的,很确定这就是问题所在。正在尝试邀请阻止您邀请的朋友。现在只有当有一种方法可以通过编程来检查