我不确定为什么代码没有改变,但是调用以下代码来工作(make event然后获取事件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,但目前无法运行PHP 5.3
有关如何使版本3按预期工作而不抛出异常的任何建议吗?
答案 0 :(得分:2)
https://developers.facebook.com/docs/graph-api/reference/v2.2/page/events
您无法通过图谱API创建活动。
也许你正在使用v1.0应用程序,但不应该再创建事件了。并且不可能邀请用户参加活动:
https://developers.facebook.com/docs/graph-api/reference/v2.2/event/invited
您无法通过图谱API邀请人们参加活动。
以下是更改日志的一个非常重要的链接:https://developers.facebook.com/docs/apps/changelog