2011-06-15 46 views
1

我想從我的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「:」前沿「}

漂亮的標準我會想。我錯過了什麼?

回答

0

哦,親愛的,我收回的錯誤信息誤導了我。實際發生的事情是我的表單中出現循環錯誤。它將我的整個字典輸出轉換成json字符串,而不是字典中的單個參數(如有必要)。

因此,很容易修復!現在我只使用json來轉換參數(如果需要的話),並將良好的字典傳遞給各種facebook-python-sdk方法。一切都很好!