Facebook PHP SDK版本3,事件引发异常

Facebook PHP SDK版本3,事件引发异常,php,facebook,Php,Facebook,我不知道为什么,因为代码没有更改,但调用了以下用于工作的代码(生成事件,然后获取事件id) $result = $facebook->api('/{page_id}/events', "POST", $query); //var_dump($result); $eid = $result['id']; 奇怪的是,事件被创建了,但它也抛出了一个异常 [message] => Unsupported post request. [type] => GraphMethodExce

我不知道为什么,因为代码没有更改,但调用了以下用于工作的代码(生成事件,然后获取事件id)

$result = $facebook->api('/{page_id}/events', "POST", $query);
//var_dump($result);
$eid = $result['id'];
奇怪的是,事件被创建了,但它也抛出了一个异常

[message] => Unsupported post request. 
[type] => GraphMethodException 
[code] => 100
事件创建得很好,可见等,但我似乎无法获取事件id进行进一步处理(邀请人们参加事件)

我希望升级到版本4,但由于运行PHP5.3,目前无法升级

关于如何使版本3按预期工作而不引发异常,有什么建议吗?

无法通过图形API创建事件

可能您正在使用v1.0应用程序,但不应再创建活动。也不可能邀请用户参加活动:

您不能通过Graph API邀请人们参加活动


这里有一个非常重要的更改日志链接:

在API v2.0中删除了使用API创建事件,之后使用此代码创建了事件。虽然创建了事件,但我通过sdk创建了许多事件,但它不是通过图APIs创建的。因此,您是否使用v1.0应用程序?因为如果您能够在新的应用程序中创建事件,我将听起来像一个bug-它应该不再可能了。你说“不通过graph api”是什么意思?sdk正在使用graph api。对不起,我的错误,我在想其他的东西。是的,它是通过graph。我使用3.2.2,并且一直使用它。创建事件没有问题。返回调用在大约1个月前开始失败。您可以使用sdk 3.2.2的任何api版本。-确保您理解graph api和sdk之间的区别-最后一个例子是使用Graph API的可能性。