изменения в SmugMug, кажется, взорвали pysmug - PullRequest
1 голос
/ 30 ноября 2010

Кто-нибудь еще боролся с изменениями, введенными в SmugMug за неделю до Дня благодарения, которые привели к ошибкам «недопустимого пользователя» при использовании pysmug и Django?

Есть предположение, что теперь им требуется наличие _su cookie, но мне кажется, что pycurl, используемый в pysmug, должен справиться с этим должным образом.

Ошибка не возникает при входе в систему, поэтому я предполагаю, что сообщение об ошибке «Недопустимый пользователь» является поддельным.

1 Ответ

0 голосов
/ 14 мая 2011

Для всех, у кого возникли проблемы с pysmug, следующий патч исправил проблему:

Реализация pycurl в pysmug не устанавливает jar cookie.Чтобы решить эту проблему, добавьте следующие две строки в файл smugmug.py в строке # 143 и переустановите:

c.setopt(c.COOKIEFILE, 'cookies.txt')
c.setopt(c.COOKIEJAR, 'cookies.txt')

Вы можете установить абсолютный путь к cookies.txt, чтобы убедиться, что он записываетсяпапка с необходимыми разрешениями, т.е. / tmp /

...