Выписка Приват24

Новая тема
Здравствуйте. Хочу через API получать выписку из приват24
для этого нужно отправлять хмл файл в формате по ссылке: https://api.privatbank.ua/rest-fiz.html

возникла проблема с формированием строки signature
В описаниии на сайте следущее:
Сигнатура запроса рассчитывется следующим образом (PHP):$sign=sha1(md5($data.$password)); $data - содержимое тега данного запроса; $password - личный пароль мерчанта, полученный им при регистрации, находится в меню настроек мерчанта (Напр: 3A90E5J0f6OUIfqN1Qu59gYrjDgDblfL)
а как мне это сделать в 1с понять не могу
Ответили: пост #2
Ответ на пост №1
Если без .Net, можно попробовать покопать в эту сторону
Код
РабочаяСтрока=ТекстТэгаData+Password;
Криптопровайдер = СоздатьОбъект("CAPICOM.HashedData");
Криптопровайдер.Algorithm = 3; //в md5
Криптопровайдер.Hash(РабочаяСтрока);
РабочаяСтрока=Криптопровайдер.Value;
Криптопровайдер = СоздатьОбъект("CAPICOM.HashedData");
Криптопровайдер.Algorithm = 0; //в sha1
Криптопровайдер.Hash(РабочаяСтрока);
РабочаяСтрока=Криптопровайдер.Value;
Криптопровайдер=0;
Возврат(РабочаяСтрока);
Ответили: пост #3 , пост #4
Ответ на пост №2
Thorvardr,спасибо, буду пробовать
Ответ на пост №2
Thorvardr,пишет что ошибка в сигнатуре
Читают тему
(гостей: 1)

Быстрый переход