我已获得具有管理事件等的正确权限的访问令牌。但是,以下内容:
https://graph.facebook.com/{pageID}/events?access_token=xxxx&name%3Dtest%26description%3Dtest%2520description
(我这里没有提供凭证)
经过测试,上面没有为事件创建名称值或描述 - 页面只返回一个空白数据对象。
是否可以通过浏览器地址栏为事件创建一些测试数据?如果是,那么正确的语法是什么?
答案 0 :(得分:12)
根据Facebook的文档:https://developers.facebook.com/docs/graph-api/reference/v2.0/event#publish
<强>出版强>
您无法通过图谱API创建活动。
使用Facebook SDK:https://developers.facebook.com/docs/javascript/reference/FB.api
答案 1 :(得分:8)
我也花了很长时间与此作斗争。
TL; DR - 图形v1.0允许创建事件,图形v2.0不允许。
Facebook Graph API 1.0 "events"允许您创建事件(所有CRUD操作),并在文档中进行了完整描述。 Graph version 2.0不允许您使用CRUD事件数据。这是另一个答案的来源。
图表版本1.0将于2015年4月30日(official changelog)被删除。