获取二维码(第二步-方式1)
[!DANGER] 登录必看完整步骤:
1.开发者将本接口返回的二维码让用户去扫码
2.手机扫码结束后,手机不会显示ipad已登录,需要调用第三步接口方会显示登录成功!
3.方式1和2选择一种即可,本方式需要用户下载app/exe获取值并上传到接口达到双向交互(建议使用本接口取码)
请求URL:
http://域名地址/localIPadLogin
请求方式:
- POST
请求头Headers:
- Content-Type:application/json
- Authorization:login接口返回
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
wcId | 是 | string | 登录的微信id (唯一id,用来寻找绑定设备,首次传"",掉线后必须传值,否则每天都会创建新设备导致掉线!!!) 第三步会返回此字段,记得保存数据库里 |
ttuid | 是 | string | ttuid是用户上传,用户需安装app/exe获取 若是开发者公司有app/exe也可直接集成sdk至app/exe中,可以做到无需用户上传,且无需下载我司提供的软件 APP下载地址 Window客户端下载地址——密码:r2w2 |
返回数据:
参数名 | 类型 | 说明 | |
---|---|---|---|
code | string | 1000成功,1001失败 | |
msg | string | 反馈信息 | |
data | |||
wId | string | 登录实例标识 (本值非固定的,每次重新登录会返回新的,数据库记得实时更新wid) | |
qrCodeUrl | string | 扫码登录地址 |
请求参数示例
{
"wcId": "wxid_wl9qchkanp9u22",
"ttuid": "fb24efa2-4c97-474a-8022-59f60820502c"
}
成功返回示例
{
"message": "登录成功",
"code": "1000",
"data": {
"wId": "0000016e-63ef-3a9c-0001-ed3311628ef4",
"qrCodeUrl": "http://127.0.0.1:18081/1573634652963-500000.png"
}
}
错误返回示例
{
"message": "用户名或密码错误",
"code": "1001",
"data": null
}