ABXCDN
首页
OEM合作协助开发控制台
演示站点
演示站点
  • 演示客户端
  • 演示服务端
首页
OEM合作协助开发控制台
演示站点
演示站点
  • 演示客户端
  • 演示服务端
联系我们
  1. 第三方应用登录/绑定
  • ABXCDN-API简介
  • 第三方应用登录/绑定
    • URL跳转注册/登录/绑定
      GET
  • 获取临时Token
    GET
  • 新用户注册(代理代注册)
    POST
  • 绑定/更新手机号码
    POST
  • 手机验证码登录
    POST
  • 注销登录
    POST
  • 账户验证
    POST
  • 账户信息
    POST
  • 账户实名认证-请求
    POST
  • 账户实名认证-验证
    POST
  • 卡密充值卡充值
    POST
  • 注册API
    POST
  • 添加域名
    POST
  • 获取域名验证数据
    POST
  • 验证域名解析
    POST
  • 开启/关闭域名加速
    POST
  • 删除域名
    POST
  • 获取用户域名列表-不携带任何数据
    POST
  • 获取用户域名列表-基本信息
    POST
  • 数据模型
    • arr
首页
OEM合作协助开发控制台
演示站点
演示站点
  • 演示客户端
  • 演示服务端
首页
OEM合作协助开发控制台
演示站点
演示站点
  • 演示客户端
  • 演示服务端
联系我们
  1. 第三方应用登录/绑定

URL跳转注册/登录/绑定

GET
/Login
最后修改时间:2024-11-16 16:14:11
提示
URL跳转注册/登录/绑定
首次登录 用户将自动注册为新用户。
通过传递参数,URL自动转向至登录授权地址,授权登录后自动转向至rurl用户地址,并携带参数。
1-登录时:参数type传递站点TID。例:ABCDE
2-绑定时:参数type传递bind+用户临时Token。例:bindD7867A7E3EE48BE11D27EFB0E1147EDC

请求参数

Query 参数

返回响应

🟢200成功
text/html
成功请求后,面页URL将自动302重定向到Location响应地址。
微信注册/登录/绑定时:Location地址为扫码面页。
登录成功后,面页URL将自动302重定向到参数rurl进行Base64解码的地址。
携带下述示例参数url进行302转向:
登录成功时URL为:{{ rurl }}?{{ 用户全局临时TOKEN }}
例:https://www.baidu.com/?D7867A7E3EE48BE11D27EFB0E1147EDC
登录失败时URL为:{{ rurl }}?-1
例:https://www.baidu.com/?-1
特别注意:微信重定向到Location扫码面页后,该地址会对Header响应头部进行两个参数输出如下:
ReqUrl: https://open.weixin.qq.com/********
ReqToken: D7867*******47EDC
ReqUrl参数用于在编写登录程序时,更简单快捷的获取到需要扫码的内容。
ReqUrl参数为微信客户端内打开链接,可通过此链接进行微信内请求。或如同官网直接将此链接转换为二维码图形,用户通过微信扫一扫即可完成登录。
建议如同官网示例,将此链接转换为二维码图形,前端展示给用户,进行扫码登录。
ReqToken参数用于在展示二维码后,定时轮询验证登录状态,验证成功会返回用户临时Token,该Token具备账户全局操作权限。
轮训验证登录状态地址:https://cloud.hcwl520.xin/login/wechat/getstate.do
一般步骤为:
1:获取ReqUrl进行前端展示ReqUrl二维码。
2:进行携带ReqToken参数的Header对后端请求验证。
3:验证成功,获取到用户临时Token,临时储存或携带用户临时Token,返回管理控制台。
微信客户端:
登录成功:微信客户端将自动关闭面页;
登录失败:微信客户端将再次唤起扫一扫。
Headers

🟢200全局成功响应
修改于 2024-11-16 16:14:11
上一页
ABXCDN-API简介
下一页
获取临时Token
Built with