Это может быть интересно: Подберем для вас ударно волновая терапия у нашего специалиста.

Хранитель текстов

Статья опубликована 16.07.2011 в 13:47 пользователем в разделе Наши проекты

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

Для использования хранителя текстов Вам не нужно регистрироваться, заполнять сотни форм и указывать тонну данных! Просто введите текст в поле ниже и нажмите на кнопку "Сохранить!" для получения короткой ссылки на Ваш текстовый файл, а также ссылок на его редактирование и удаление.

 

Хранитель текстов

 

С помощью данного сервиса Вы в один клик сможете опубликовать текст размером до 32кб и получить возможность с легкостью распространить его, воспользовавшись короткой ссылкой. Для авторов существует возможность редактирования и удаления текстовых файлов.

Интерфейс API для веб-мастеров

Для веб-мастеров мы создали удобный интерфейс работы со текстами. Сервис wr.su/t работает с API через POST-запросы по созданию текстовых файлов на адрес:

http://wr.su/t

Запросы на просмотр, редактирование и удаление текстового файла должны выполняться напрямую на адрес данного текстового файла, например:

http://wr.su/t123

Адрес запроса чувствителен к регистру! Ответ от сервера поступает в формате JSON.

 

Формат POST-запроса к сервису:

Параметр Назначение
mode Обязательный параметр. Определяет тип запроса к API-интерфейсу.
create
- запрос на создание нового текста в базе, требует указания параметра text.
view - просмотр текста, не требует дополнительных параметров.
edit - редактирование текста, требует указания code и text.
del - удаление текста, требует указания параметра code
code Ключ для редактирования и удаления текста. Его можно получить при создании нового текста в поле key ответа JSON или в поле "Ключ" при создании текста через веб-интерфейс.
text Полный размещаемый текст в формате HTML. Параметр указывается при добавлении и редактировании текста. В тексте разрешается использование следующих HTML-тегов:
a, b, i, u, s, em, strong, p, br, img, sub, sup, ul, ol, li, dd, dt, dl, span, div, font, table, thead, tfoot, tbody, td, tr, th, caption, small, big
Все остальные теги будут проигнорированы и преобразованы в соответствующие html-entities.

 

Формат ответа от сервера при запросах create и edit полностью совпадает:

Поле Значение
status Статус выполнения запроса
ok - запрос успешно выполнен, доступны поля данных текста
error - во время запроса произошла ошибка, доступны поля code и text
code Код ошибки:
badkey - указан неверный ключ для операции edit
nodata - не указан один из параметров запроса (идентификатор, ключ или текст) в запросе edit
notext - не указан текст в запросе create
text Текст сообщения об ошибке или успешном выполнении операции, на русском языке. 
id Цифровой идентификатор текстового файла от 1 до 65000000
url Адрес просмотра файла. На это адрес следует отправлять API-запросы на просмотр, редактирование и удаление текста. Адрес чувствителен к регистру!
key Секретный ключ для выполнения запросов на редактирование и удаление текста. Используется в качестве поля code при выполнении запросов.
edit Ссылка на веб-интерфейс редактирования текста
del Ссылка на веб-интерфейс удаления текста

 

Формат ответа при запросе на просмотр view:

Поле Значение
status Статус выполнения запроса
ok - запрос успешно выполнен, доступны поля данных текста
error - во время запроса произошла ошибка, доступны поля code и text
code Код ошибки:
nodata - не указан идентификатор файла (запрос выполнен к адресу http://wr.su/t вместо прямого адреса текста)
nofile - не найден файл с указанным идентификатором
text Текст файла в формате HTML или текст сообщения об ошибке
id Цифровой идентификатор текстового файла от 1 до 65000000
url Адрес просмотра файла. На это адрес следует отправлять API-запросы на просмотр, редактирование и удаление текста. Адрес чувствителен к регистру!
time Время создания файла в формате UNIX-timestamp.
td Дата создания файла в формате ДД.ММ.ГГГГ
tt Время создания файла в формате ЧЧ:ММ

 

Формат ответа при запросе на удаление файла del:

Поле Значение
status Статус выполнения запроса
ok - запрос успешно выполнен, доступны поля данных текста
error - во время запроса произошла ошибка, доступны поля code и text
code Код ошибки:
badkey
- указан неверный ключ для операции del
nodata - не указан один из параметров запроса (идентификатор или ключ)
text Текст сообщения об ошибке или успешном выполнении операции, на русском языке.
id Цифровой идентификатор удалённого текстового файла от 1 до 65000000

 

При работе с сервисом храните данные о секретных ключах в надежном месте. Секретный ключ даёт полный доступ к работе с файлом.

Дополнительно: Саженцы киев купить Саженцы www.sortosad.com.ua. . http://leksopt.com.ua/shapki/detskie купить детский набор шапка. . http://www.cs-goodgame.ru/ песня группа контра скачать бесплатно.