免登录地址接口

开发者接入积分商城后,用户从客户端进入通兑吧积分商城,需要通过特定的URL链接来访问。

接口定义

1.免登录地址接口,是由开发者服务端开放给客户端,作为积分商城入口的地址。

2.免登录接口的主要功能是:在用户访问积分商城时,通过接收客户端传过来的参数信息生成

对应的免登录URL,并返回给客户端做重定向。 积分商城通过该接口生成的免登录URL同步

用户的登录状态。

交互流程图

重定向地址

开发者通过免登录接口生成免登录url(不含redirect参数)默认进入积分商城首页,如果开发者希望直接进入积分商城某个商品页或活动页面,可以通过免登录接口生成带redirect参数(商品或活动页地址)的免登录url实现该功能。

API文档

免登录地址: https://points-mall.henshihui.com/v1/user/login/auto-login

基本参数列表

变量名 含义 长度 类型 是否必要 备注
unionId 用户唯一性标识 32 string 该字段如果为空字符串,长度不超过32个字符
redirect 登录成功后的重定向地址 255 string 需要进行urlencode编码,可以直达积分商城内的任意页面,如果不带redirect参数,默认跳转到积分商城首页
openId 微信openId 40 string 小程序接入必传
source 接入渠道 10 string ['app', 'wx', 'mp'] = [客户端, 公众号, 小程序],默认app

通过appKey和appSecret生成签名(签名规则),拼接成免登陆地址。示例如下:


 https://points-mall.henshihui.com/v1/user/login/auto-login?
 appKey=5d8083dd7e37d&nonceStr=fQqa1PP4H9tMO623HHg6wJysg475bGH9&redirect=&t
 imestamp=1568806633&unionId=456&sign=80575aa41be7e270484f9f7f0982775a

开发者客户端打开此链接进行免登录。

1.响应

重定向到 redirect 字段里的地址,如果没有 redirect 字段,则重定向到积分商城首页。

2.错误示例

{
      "code": 20006,
      "msg": "签名认证失败, 接⼝口请求超时", "data": null
}

错误码 ( code ) 参考错误码文档

results matching ""

    No results matching ""