一、简述
小鹅通 WebSDK 支持更多场景,对于有多端产品的商家而言,能提供更安全、更强大的能力支持。
二、使用指引
【前置条件】
注册使用小鹅店铺,取得店铺 app_id
购买小鹅店铺 SDK 接入服务,取得 client_id
SDK相关参数名词解释:

SDK-URL链接配置规则说明:

1、配置登录跳转地址
作用: 客户提供h5端的登录跳转地址,当触发小鹅通登录时自动跳转至客户指定地址,方便客户实现登录闭环,达到用户无感知登录小鹅通的效果。
2、获取登录链接
接口: 登录时序图
作用: 获取设置小鹅通登录态的连接

接口名称:
• 获取登录链接
请求方式:
• POST
接口地址:
• https://api.xiaoe-tech.com/xe.login.url/1.0.0
请求示例:
{
'access_token':'xxxxxxxxxx',
'user_id':'xxxxxxxxxx',
'data' : {
'login_type':1,
'redirect_uri':'https://api-doc.xiaoe-tech.com/index.php?s=/2&page_id=4166'
}
}
参数:

返回示例:
{
'code': 0,
'msg': 'success',
'data': {
'permission_denied_url': 'http://www.xiaoeknow.com?token=xxxxxx',
'login_url': 'http://www.xiaoeknow.com?token=xxxxxx'
}
}
返回参数说明:

code错误码描述:

3、请求步骤2返回的登录链接,设置上小鹅通登录态,自动跳转到小鹅通页面
三、时序图

四、相关文档
1、新用户注册
接口名称:
• 注册新用户
请求方式:
• POST
接口地址:
• https://api.xiaoe-tech.com/xe.user.register/1.0.0
请求示例:
{
'access_token' : 'accessxxxx',
'data' : {
'wx_union_id' : 'XXXXXXXXXXXX',
'phone' : '136XXXXXXXX',
'sdk_user_id':'xxxxxx',
'avatar' : 'XXXXXXXXXXXXXXXX',
'nickname' : '小鹅',
'gender' : 0,
'city' : '深圳',
'province' : '广东',
'country' : '中国'
}
}
参数:
备注: wx_union_id、phone、sdk_user_id 至少有一个
返回示例:
{
'code': 0,
'msg':'ok',
'data': {
'user_id': 'u_xxxxxxxxxxxxxxxxxxxxx'
};
}
返回参数说明:
