Требуется параметр пароля Facebook Graph API - PullRequest
1 голос
/ 15 июня 2011

Я пытаюсь создать событие из моего приложения Django с помощью API Graph Facebook (через python-sdk).Я использую вилку http://github.com/mscheibe/python-sdk, и это хорошо.Я вхожу в систему, получаю и сохраняю токен доступа и т. Д.

Проблема в том, что когда я отправляю новое событие, я получаю сообщение об ошибке: «Ошибка API Graph: (# 100)Требуется пароль параметра ".

Я просмотрел документы и все погуглил, но не могу понять, почему я получаю эту ошибку.Насколько я вижу, данные json, которые я отправляю на facebook-python-sdk, отформатированы нормально и с правильными параметрами.Я звоню put_event и передаю идентификатор пользователя и следующее:

{"name": "Имя моего мероприятия", "privacy": "OPEN", "access_token": "231983993485023 | 2.AQDK5NtlBTkm........ "," start_time ":" 2011-05-02 "," description ":" здесь приводится подробное описание "," end_time ":" 2011-07-09 "," location ": "Граница"}

Довольно стандартно, я бы подумал.Я что-то упустил?!

1 Ответ

0 голосов
/ 16 июня 2011

О боже, верно, сообщение об ошибке, которое я получал, вводило меня в заблуждение. То, что действительно происходило, было ошибкой в ​​цикле в моей форме. Он преобразовывал весь вывод моего словаря в строку json, а не отдельные параметры (если необходимо) в словаре.

Так что это легко исправить! Сейчас я использую только json для преобразования параметра, если это необходимо, и передаю правильно сформированный словарь различным методам facebook-python-sdk. Все работает отлично!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...