功能介绍
通过调用该接口自动登录人人秀,不需要输入账号和密码。方便第三方平台使用人人秀。
登录成功后进入活动管理页面。登录失败进入失败页面并提示失败信息。
该功能需要开通后才能使用,开通方法参照如何开通接口
接口说明
请求地址 | https://api.rrx.cn/v1/user/login | |
请求方式 | GET | |
参数说明 | ||
参数名称 | 是否必须 | 说明 |
app_key | 是 | 人人秀平台分配的AppKey |
time_stamp | 是 | 1970-01-01开始的时间戳,精确到毫秒 |
sign | 是 | 根据签名算法所得,如何计算签名 |
account_id | 是 | 人人秀子账号的登录账号,不支持纯数字 |
nickname | 否 | 昵称 |
params | 否 | 其他参数 |
结果 | ||
成功,跳转到个人中心;失败,跳转到失败提示页面 | ||
失败提示说明 | ||
提示信息 | 说明 | |
签名错误 | 依据签名算法检查签名 | |
签名过期 | 需要重新生成签名 | |
非法的app_key | 前往账号管理->高级设置->API接口,找到正确的AppKey | |
免登录API没开通 | 需要联系客服开通 | |
授权数量超过限制 | 子账号数量使用完,联系客服购买。前往账号管理->团队管理->子账号查看子账号 | |
账号被禁用 |
该接口使用人人秀子账号进行登录。如果人人秀子账号(account_id)不存在,会创建该账号并登录。
如果子账号数量使用完,则登录不成功。
第一步,拼接免登录地址。例如
https://api.rrx.cn/v1/user/login?app_key=012a18210783ff5ee4ae6644a3e0c024&time_stamp=17212421
&sign=EB0CF94F1E49817968B2FA8D991ECEA8&account_id=b3ce8a3fb&nickname=flytwo
第二步,跳转到免登录地址。例如
$this->redirect($url);
登录成功跳转到活动管理页面
常见问题
1、如何计算签名
参照帮助文档 https://rrx.cn/content-13w0tu