Facebook Graph API create_event错误密码参数需要

问题描述:

我想从我的Django应用程序使用Facebook图形API(通过python-sdk)创建一个事件。我正在使用http://github.com/mscheibe/python-sdk分叉,这很好。我登录我的用户,获取并存储访问令牌等。Facebook Graph API create_event错误密码参数需要

问题是,当我要推新事件时,我收到以下错误消息:“图形API错误:(#100)参数密码是必需的”。

我已经浏览了文档,并且搜索了所有内容,但只是看不出为什么我会收到此特定错误。我发送到facebook-python-sdk的json数据,据我所知格式正确,参数正确。我打电话给put_event,并通过用户的ID和以下内容:

{“name”:“我的活动名称”,“隐私”:“OPEN”,“access_token”:“231983993485023 | 2.AQDK5NtlBTkm .. ......“,”start_time“:”2011-05-02“,”description“:”这里有很长的描述“,”end_time“:”2011-07-09“,”location“:”前沿“}

漂亮的标准我会想。我错过了什么?

哦,亲爱的,我收回的错误信息误导了我。实际发生的事情是我的表单中出现循环错误。它将我的整个字典输出转换成json字符串,而不是字典中的单个参数(如有必要)。

因此,很容易修复!现在我只使用json来转换参数(如果需要的话),并将良好的字典传递给各种facebook-python-sdk方法。一切都很好!