文档
测试

睡眠报告网页登录(获取授权Code链接)

POST
GetCodeForWebSleepReport

接口描述

睡眠报告网页登录(获取授权Code链接)

请求参数

参数名
类型
描述
必填
dataJson
object
数据参数
必填
agent_id
number
代理商ID
必填
mac
string
Mac链接
必填
sleep_id
string
睡睡报告ID
必填
mid
string
睡睡报告的用户ID
必填

响应参数

参数名
类型
描述
必填
data
string
Url连接 (该链接在微信内打开,授权后自动跳转睡眠报告页)
必填
ret
number
示例:0
必填
err_code
number
示例:0
必填
msg
string
示例:ok
必填

说明 / 示例

## 接口地址 ## 成功返回示例 ```language { "data":"https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxx&redirect_uri=http://localhost:6016/2/sleep_report/98_f4_ab_1d_9d_dc/2021072809120398665/100006.html&response_type=code&scope=snsapi_userinfo&state=1627610128#wechat_redirect", "ret": 0, "err_code": 0, "msg": "ok" } ``` >i 注:ret = 0 为成功 报告连接(旧) http://xxxx/share/a/index.html#/?type=sleep_report&mac=xxxxx&sleep_id=xxxx&mid=xxx 报告连接(新)增加了 agent_id(代理商ID), 未授权 前http://xxxx/share/a/index.html#/type=sleep_report&mac=xxxxx&sleep_id=xxxx&mid=xxx&agent_id=xx 报告连接(新)增加了 member_id(授权用户ID)和 client_key(授权用户密钥) 授权 后http://xxxx/share/a/index.html#/type=sleep_report&mac=xxxxx&sleep_id=xxxx&mid=xxx&agent_id=xx&member_id=xxxx&client_key=xxxx ## 失败返回示例 ```language { "ret": 4, "msg": "参数不能为空", "err_code": 10008 } ``` >d 注:ret > 0 为失败 ## 错误编号(errCode):