пишут
Подпись представляет собой HMAC-SHA1-сумму строки, которая включает в себя:
Путь (например, /operation/)
Список всех параметров (имя, значение). Параметры сортируются по ключу в
алфавитном порядке.
Составляющие подписи объединяются символом “;” (точка с запятой). Пустой список
параметров интерпретируется как пустая строка, таким образом точка с запятой должна
присутствовать в любом случае.
Сумма вычисляется с паролем сайта.
да, gateline # self.SITE_UID - Идентификатор сайта message = relative_url.encode() key = self.SITE_PASSWORD.encode() token = hmac.new(key=key, msg=message, digestmod=hashlib.sha1).hexdigest().strip()
Обсуждают сегодня