Cервисы Фламберa

Загрузка фотографии на Фламбер с помощью API

загрузка фотографии происходит методом POST на url http://flamber.ru/api/upload/ (как будто фотография была послана c помощью <input type="file" name="photo" /> в форме method="post" enctype="multipart/form-data")

Авторизация
загрузка фотографии требует авторизации

Аргументы в POST данных

 title
         название фотографии (если пустое - будет взято имя файла)

 description
         описание фотографии

 tags
         теги фотографии

 auth_token (обязателен)
         auth_token авторизованного пользователя

 api_key (обязателен)
         Ваш API ключ

 api_sig (обязателен)
         сигнатура POST параметров (только POST!)

Аргументы в FILES данных

 photo (обязателен)
         файл фотографии

Пример ответа   

<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<photoid>12344567</photoid>
</rsp>

Коды ошибок

  2 - Фотография отсутствует в запросе
  3 - Ошибка при загрузке фотографии
  4 - Длина файла 0 байт
  5 - Формат изображения не распознан
  97 - Отсутствует сигнатура параметров
  96 - Сигнатура параметров не совпадает с сервером
  100 - Неправильный api-ключ
  98 - Неправильный auth_token параметр
  105 - Сервис временно не работает