Моя фотография
Павел Вязовой
Студент факультета информатики Магнитогорского Государственного Университета, линуксоид, емаксер, web-разработчик. Больше информации можно найти на моём сайте. Есть две тематические ленты: runix и emacs.
Просмотреть весь профиль

пятница, 3 июля 2009 г.

Elisp: аплоад файлов на twitpic для twit.el

Сделал загрузку изображений на twitpic. Логин и пароль от twitter используются из настроек twit.el. Если эти настройки не установлены, спрашивает в минибуффере.

Для отправки post-запросов просмотрел несколько вариантов и проще всего для этой задачи оказалось дергать curl через shell-command.

Функция twitpic-upload-and-post загружает изображение и отправляет сообщение в twitter (с описанием, которое пользователь может ввести в минибуффер).

Функция twitpic-upload только загружает.

Скачать

4 коммент.:

Анонимный комментирует...

>elisp
>curl через shell-command

NO WAY!

Pavel Vyazovoi комментирует...

Можно, например, вручную формировать заголовки для post-запроса и использовать пакет url, или http-post. Но лениво для себя делать если и так работает.

ITuzer комментирует...

А можно по подробнее? Как запускать и т.д ?

Pavel Vyazovoi комментирует...

ITuzer, (load-file "/путь/к/файлу.el")
Затем M-x twitpic-upload-and-post

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

Blog Widget by LinkWithin