我正在创建facebook应用程序。我想创建一个事件。我尝试了以下网址,但对我不起作用。 https://graph.facebook.com/profileid/events?access_token=generatedaccess_token&name=somename&location=locationname我正在使用空白数据获取json输出。数据标记中没有任何内容。当我添加method = post时,给出错误说无效参数。
答案 0 :(得分:1)
要创建活动,您必须发出HTTP POST请求。这直接来自facebook图表api文档:http://developers.facebook.com/docs/reference/api/page/#events
HTTP POST请求基本上就像使用method =“post”提交表单一样。您可以使用cURL轻松完成此操作:
curl \
–F 'access_token=[PAGE_ACCESS_TOKEN]' \
-F 'batch=[ \
{ "method": "POST", \
"relative_url": "[PAGE_ID]/events", \
"body": "name=[EVENT_NAME]&start_time=[UNIX_TIMESTAMP]" \
}, \
]'\
https://graph.facebook.com
您可以参考批量请求部分获取更多帮助:http://developers.facebook.com/docs/reference/api/batch/