Официальная возможность получить лицензионный софт бесплатно.
Giveaway of the Day
Это не реклама!

Щелкните для получения прогноза по Биробиджану


суббота, 2 января 2016 г.

FLICKR Uploader postr и ошибка 403

Есть довольно старый и уже заброшенный автором проект postr - загрузчик фотографий на сервис Flickr для Linux. Он представляет собой набор скриптов на питоне: основной  /usr/bin/postr, но основная работа выполняется дополнительными, живущими в /usr/share/pyshared/postr.

Однако, судя по многочисленным жалобам, программа хотя и присутствует в репозиториях, но не работает: при запуске выдается простое сообщение об ошибке 403 Forbidden. Кому и что запрещено - непонятно.

Обращения к автору результата не дали, он честно ответил в твиттере, что больше не занимается проектом.

В одной из многочисленных жалоб мелькнуло упоминание о том, что Flickr перешел на https, и я подумал: а пуркуа бы не па? В основном скрипте не было заслуживающих внимания упоминаний http, а вот во вспомогательных кое-что нашлось.

В файлах flickrest.py, postr.py и util.py я заменил все обращения http на https, то есть, поправил все URL, где шло обращение к различным адресам в домене flickr.com. Строки, где упоминался прокси-сервер, я не трогал. Сработало. Вот и всё, собственно.

К сожалению, я забыл сохранить исходные файлы до правки, и сделать diff не могу. Но не думаю, что для желающих это станет проблемой: до правки в исходниках https не встречалось.

Комментариев нет:

Отправить комментарий

Пожалуйста, воздержитесь от грубостей и персональных нападок.
Я не против матерщины, но она должна быть уместной и использоваться для выражения эмоций, а не в качестве основного средства выражения мыслей.