- Since:
- 2024/01/22
Methods
(inner) post /patient_add(timestamp, sign, JSON)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
timestamp |
String(10) | 时间戳,值为秒值,长度10位,时间戳有效期:±10分钟 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sign |
String(64) | 签名 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JSON |
JSON | body参数
Properties
|
Properties:
Name | Type | Description |
---|---|---|
patientId |
String(24) | 用户ID |
Throws:
400 缺少phone
400 缺少wxopenid
400 创建用户失败,用户已存在
400 缺少wxopenid
400 创建用户失败,用户已存在
Examples
请求示例:/patient_add?sign=29B95FBA8B10FEDFDCD4C9BC172F31AFA687DFA6B9241E69F3E59E873B6CF924×tamp=1570428513
请求JSON参数:
{
"wxinfo": {
"subscribe": "1",
"openid": "oFJGzjonPcOjHDQpzeyLXmNuG6Vk",
"nickname": "张三",
"sex": "1",
"language": "zh_CN",
"city": "朝阳",
"province": "北京",
"country": "中国",
"headimgurl": "http://thirdwx.qlogo.cn/mmopen/Iic9WLWEQMg0QdZuSPdGohHcXZUzlxZicBf7PkBllFB2v5ZOO1TFiaPsKoOWc1HLXpFsk5Vhia6mK17ZFdfiaZ3ibicLQ/132",
"subscribe_time": "1595233055",
"unionid": "oS1mjwe2iEE4PNqM-8PP1X9gckYt",
"remark": "",
"groupid": "0",
"tagid_list": [ ],
"subscribe_scene": "ADD_SCENE_SEARCH",
"qr_scene": "0",
"qr_scene_str": ""
},
"wxopenid": "oFJGzjonPcOjHDQpzeyLXmNuG6Vk",
"name": "张三",
"phone": "18600640000",
}
返回示例:
{
"patientId": "5e1b32e6a8bead28981cfefe"
}