id: Гость   вход   регистрация
текущее время 11:26 29/03/2024
создать
просмотр
редакции
ссылки

Это старая редакция страницы Черновики / Статьи / Сервисметоквремени / A P I за 18/01/2009 13:01.


API timeMarker.org


У сервиса «timeMarker.org» есть API поддерживающее SOAP и GET запросы.


Описание API доступно по адресу
http://timemarker.org/ru/Documentation.aspx?article=api


Просьба обо всех выявленных ошибках сообщать любым доступным способом:
– писать об ошибках прямо на этой странице или
– в группу Google


Предложения


1. Возможно адреса GET команд слишком длинные и сложные. Если есть идеи как их упростить прошу высказаться.


Ошибки


1. При использовании GET запроса для получения метки времени, заверяемая строка не может содержать символов переноса строки (%0d%0a). Операция заканчивается ошибкой: Bad Request – Invalid URL


2. При использовании SOAP символы переноса строк \r\n заменяются на \n. Это специфика SOAP.
В связи с этим, если пользователь передает сервису строку «1\r\n2», то сервис считает хеш (указывается в «метках времени» в полях Hash-SHA512 и Hash-RIPEMD160) от строки «1\n2».
Для исправления ситуации в настоящий момент все переносы строк перед посчетом хеша заменяются на \r\n.