API timeMarker.org
API
У сервиса «timeMarker.org» есть API поддерживающее SOAP и GET запросы.
Описание API доступно по адресу
http://timemarker.org/ru/Documentation.aspx?article=api
Просьба обо всех выявленных ошибках сообщать любым доступным способом:
– писать об ошибках прямо на этой странице или
– в группу Google[link13]
Предложения
1. Возможно адреса GET команд слишком длинные и сложные. Если есть идеи как их упростить прошу высказаться.
Ошибки
Решено путем изменения УРЛ для GET-запроса (см описание[link14]).
В связи с этим, если пользователь передает сервису строку «1\r\n2», то сервис считает хеш (указывается в «метках времени» в полях Hash-SHA512 и Hash-RIPEMD160) от строки «1\n2».
Для исправления ситуации в настоящий момент все переносы строк перед посчетом хеша заменяются на \r\n.
Решено. Ввод (как для GET-запросов, так и для SOAP) осущетсвляется в base64.
Естественно это не касается ввода текста в форму на сайте[link15].
3. Проблема при подсчете хеша от не латинских символом. (Пример[link16] – 3 сервиса выдают три разных результата от одной и той же строки).
Возможно стоит запретить получение "метки времени" на основе не латинских символов?
[link2] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/api
[link3] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/tmverify
[link4] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/tmbutton
[link5] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/decentralizacijacervisa
[link6] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/zavereniedatyannulirovanijakljucha
[link7] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/perevod
[link8] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/polucheniemetkivremenipourl
[link9] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/pravovyeaspekty
[link10] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/principraboty
[link11] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/sperekrjostnojjproverkojjvremeni
[link12] http://www.pgpru.com/chernowiki/statji/servismetokvremeni/formatmetkivremeni
[link13] http://groups.google.ru/group/timemarker
[link14] http://timemarker.org/ru/Documentation.aspx?article=api
[link15] http://timemarker.org/
[link16] https://www.pgpru.com/forum/tehnicheskievoprosy/ripemd160russkiebukvyraznyerezuljtaty