JS-原生登录,QQ,微信,微博
BSL.Login('platform','forwardurl','callbackMethod')
参数 | 必填 | 说明 |
---|---|---|
platform | 是 | 固定值:WEIXIN |
forwardurl | 否 | 为登陆成功以后跳转的地址,之后运行callbackMethod 函数 |
callbackMethod | 是 | 自定义回调函数,不填写forwardurl,返回当前页调用函数。 |
<script> function login(result){ var val= "登录返回json串:"+result; alert(val); }</script><a href="#" onclick="BSL.Login('WEIXIN', '', 'login')">微信登录</a>//示例只做返回数据的弹出处理,对应数据保存请在网站代码内处理。 //登录要有对应平台的权限才有效。
BSL.Login('platform','forwardurl','callbackMethod')
参数 | 必填 | 说明 |
---|---|---|
platform | 是 | 固定值:QQ |
forwardurl | 否 | 为登陆成功以后跳转的地址,之后运行callbackMethod 函数 |
callbackMethod | 是 | 自定义回调函数,不填写forwardurl,返回当前页调用函数。 |
<script> function login(result){ var val= "登录返回json串:"+result; alert(val); }</script><a href="#" onclick="BSL.Login('QQ', '', 'login')">微信登录</a>//示例只做返回数据的弹出处理,对应数据保存请在网站代码内处理。 //登录要上架应用宝
BSL.Login('platform','forwardurl','callbackMethod')
参数 | 必填 | 说明 |
---|---|---|
platform | 是 | 固定值:SINA |
forwardurl | 否 | 为登陆成功以后跳转的地址,之后运行callbackMethod 函数 |
callbackMethod | 是 | 自定义回调函数,不填写forwardurl,返回当前页调用函数。 |
<script> function login(result){ var val= "登录返回json串:"+result; alert(val); }</script><a href="#" onclick="BSL.Login('SINA', '', 'login')">微博登录</a>//示例只做返回数据的弹出处理,对应数据保存请在网站代码内处理。 //登录要上架应用宝。
BSL.OXlogin('callbackMethod')
实现本机手机号码验证。替代原始短信发送用户二次输入,加快用户登录。权限申请网址:http://auth.appbsl.com/
参数 | 必填 | 说明 |
---|---|---|
callbackMethod | 是 | 用于接收返回信息的方法 |
返回信息示例:
{"code":"000000","phone":"xxxxxxxxxxx"}
参数 | 说明 |
---|---|
code | 信息码,“00000”为成功,其他均为失败。错误码查询https://shimo.im/docs/v3pY3tptXPqPkhKp/read |
phone | 登录的手机号码 |
<script> function login(result){ alert(result); }</script><a href="#" onclick="BSL.OXlogin('login')">一键登录</a>
发送短信功能
BSL.SmsStart('phone','SmsSecret','callbackMethod')
使用此功能需要去秒验平台开通短信功能http://auth.appbsl.com,平台使用说明里面有详细的开通步骤。
参数 | 必填 | 说明 |
---|---|---|
phone | 是 | 接收验证的手机号码 |
SmsSecret | 是 | 从秒验平台得到的SmsSecret,在应用详情里面可以查看 |
callbackMethod | 是 | 用于接收返回信息的方法 |
返回信息示例:
{"code":"200","msg":"发送成功"}
参数 | 说明 |
---|---|
code | 信息码,“200”为成功,其他均为失败。 |
msg | 提示信息 |
<script> function smsCallback(result){ alert(result); }</script><a href="#" onclick="BSL.SmsStart('186xxxxxx','xxxxx','smsCallback')">发送短信</a>
验证短信功能
BSL.SmsCheck('phone','code','callbackMethod')
参数 | 必填 | 说明 |
---|---|---|
phone | 是 | 接收验证的手机号码 |
code | 是 | 收到的验证码 |
callbackMethod | 是 | 用于接收返回信息的方法 |
返回信息示例:
{"code":"200","msg":"验证成功"}
参数 | 说明 |
---|---|
code | 信息码,“200”为成功,其他均为失败。 |
msg | 提示信息 |
<script> function smsCallback(result){ alert(result); }</script><a href="#" onclick="BSL.SmsCheck('186xxxxxx','xxxxx','smsCallback')">核对验证码</a>
2020-02-27 10:21:31
热门App插件
猜你喜欢
咨询 . 试用
咨询 . 试用