Помогите разобраться
не как не пойму про шифрование, оно еще и меняется постоянно хотя по описанию не должно
Отправлено 08 сентября 2018 - 13:07
Помогите разобраться
не как не пойму про шифрование, оно еще и меняется постоянно хотя по описанию не должно
Отправлено 08 сентября 2018 - 21:36
Помогите разобраться
не как не пойму про шифрование, оно еще и меняется постоянно хотя по описанию не должно
В каком смысле меняется?
Меняется только список элементов для расчёта сигнатуры в зависимости от запроса. Для каждого запроса список для сигнатуры указан в документации.
Отправлено 08 сентября 2018 - 22:16
Отправлено 09 сентября 2018 - 00:29
А как дальше это все дело подписать?
Вот так:
string - строка для генерации сигнатуры sig = base64.b64encode(hashlib.sha256(string).digest())
Отправлено 09 сентября 2018 - 00:41
А как дальше это все дело подписать?
Вот так:
string - строка для генерации сигнатуры sig = base64.b64encode(hashlib.sha256(string).digest())подробнее можно? это я знаю как писать что содержит string?
string = {Login+";"+Wmid+";"+Culture+";"+Password} хеш другой получается
Отправлено 09 сентября 2018 - 17:01
как писать что содержит string?
string = {Login+";"+Wmid+";"+Culture+";"+Password} хеш другой получается
Для каждого запроса эта строка будет своя.
Но формат - просто значения склеенные через точку с запятой. Вот прямо, как в документации конкретного метода указано - так и подставлять ничего не добавляя (откуда у вас фигурные скобки взялись?).
Отправлено 09 сентября 2018 - 20:21
Отправлено 09 сентября 2018 - 23:34
Теперь не понятно почему апи так часто отваливается... Каждый запрос делается с интервалом в 5секунд... Но на втором запросе уже пишет что мол часто обращаюсь к апи... Как это поправить???
Долбить поддержку требованиями, чтоб они сделали минутный лимит вместо секундного (то есть, 60 в минуту, а не 1 в секунду).
И не исключено, что там ещё просто что-то глючит.
0 пользователей, 0 гостей, 0 анонимных