EndPoint - send_email_passwd
Method - POST
ВНИМАНИЕ (для администратора МИС Медиалог)
В этом методе текст письма настраивается в хранимой скалярной функции mss_rest_get_text_email_pwd на SQL Server
Все параметры обязательны
Название параметра | Тип данных | Описание |
---|---|---|
fam | string | Фамилия |
im | string | Имя |
ot | string | Отчество |
dr | string | День рождения в формате ГГГГ-ММ-ДД |
md5email | string | почтовый адрес в виде md5 хэша |
Название параметра | Тип данных | Описание |
---|---|---|
msgcode | integer | код результата выполнения запроса |
message | string | текст результата выполнения запроса |
url - http://127.0.0.1:45670/send_email_passwd
body -
{ "fam": "Иванов", "im": "Иван", "ot": "Иванович", "dr": "1966-09-23", "md5email": "8559a9fcada34908093458345a1c39756364" }
curl "http://127.0.0.1:45670/send_email_passwd" \ -X POST \ -d "{\"fam\":\"Иванов\",\"im\":\"Иван\",\"ot\":\"Иванович\",\"dr\":\"1966-09-23\", \"md5email\":\"8559a9fcada34908093458345a1c39756364\"}"
import requests url = 'http://127.0.0.1:45670/send_email_passwd' body = """{"fam":"Иванов","im":"Иван","ot":"Иванович","dr":"1966-09-23", "md5email":"8559a9fcada34908093458345a1c39756364"}""" req = requests.post(url, data=body) print(req.status_code) print(req.headers) print(req.text)
{ "msgcode":0, "message":"Логин и пароль будут высланы на указанную электронную почту" } или { "msgcode":-1, "message":"Не найдена комбинация ФИО+ДР+Email" }