Задать вопрос
@rumsey

Пример работы с API Mango-office в python?

Есть у кого нибудь пример работы с этим API?
Интересует как рассчитать hash и пример POST-запроса с json?
  • Вопрос задан
  • 1361 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
@rumsey Автор вопроса
Разобрался сам.
Может кому пригодится:
mango_json = {
    "command_id": "sms",
    "text": sms_text,
    "from_extension": "111",
    "to_number":  phone_number,
    "sms_sender": "name"
}
# генерируем подпись
sign = sha256(settings.MANGO_API_KEY + json.dumps(mango_json) + settings.MANGO_SALT).hexdigest()
data = {
    'vpbx_api_key': settings.MANGO_API_KEY,
    'sign': sign,
    'json': json.dumps(mango_json)
}
requests.post(self.sms_api_url, data=data)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы