首页> API文档 > JavaScript API
容器
更新时间: 2024-12-04 01:30:41

容器

接口名接口描述
runtime.getVersion获取终端版本号
runtime.getCurrentUser获取当前用户信息
runtime.requestAuthCode获取临时授权码用于免登业务
runtime.showUpdate提示版本升级

获取终端版本号

代码样例

FSOpen.runtime.getVersion({
    onSuccess: function(resp){
        alert('当前终端版本号是:' + resp.ver);
    },
    onFail: function(error){
        alert('接口调用失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.runtime.getVersion
JS版本:2.0.0
客户端支持版本:5.4.0及以上

成功回调返回参数:

参数类型说明
verString版本号信息,如'5.3.0'。

获取当前用户信息

代码样例

FSOpen.runtime.getCurrentUser({
    onSuccess: function(resp){
        alert('当前用户信息:' + JSON.stringify(resp));
    },
    onFail: function(error){
        alert('接口调用失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.runtime.getCurrentUser
JS版本:2.0.0
客户端支持版本:5.4.0及以上

成功回调返回参数:

参数类型说明
userObject返回当前用户的具体信息,详细字段如下表所示。

user对象参数说明:

参数类型说明
userIdString用户ID
nicknameString用户昵称
emailString用户电子邮箱
avatarUrlString用户头像
positionString用户职位信息

获取免登授权码

免登授权码主要用于通过服务器接口换取用户身份(用户ID),参考身份验证接口

代码样例

FSOpen.runtime.requestAuthCode({
    onSuccess: function(resp) {
        alert('免登授权码信息:' + JSON.stringify(resp));
    },
    onFail: function(error) {
        alert('接口调用失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.runtime.requestAuthCode
JS版本:2.0.0
客户端支持版本:5.4.0及以上

成功回调返回参数:

参数类型说明
codeString免登授权码,主要用于通过服务器接口换取用户身份。

客户端同时提供一个更为便捷的JS API,可直接获取到当前用户信息,请参考接口获取当前用户信息 FSOpen.runtime.getCurrentUser

提示版本升级

弹出升级提示,在Android上用户点击确定后可跳转到应用市场直接升级。

代码样例

FSOpen.runtime.showUpdate({
    message: '当前版本有更新。'
});

方法名:FSOpen.runtime.showUpdate
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
messageString升级提示文本


留言、咨询与反馈
我们会在1个工作日内和您联系(工作时间 周一至周五 9:00-18:00)
留言、咨询与反馈
请填写联系方式

网站提交留言-隐私协议

感谢您浏览本网站相关信息!

1、本协议是用户(“您”)与本网站所订立的契约,为方便您深入了解业务及提交需求等,本网站将为您提供更加个性化的留言表单服务,您在提交留言表单时,我们可能会收集和使用您的相关信息。我们非常重视用户信息的保护,我们将按照法律法规要求,采取相应的安全保护措施。

2、除非您已充分阅读、理解并同意接受和遵守本协议,否则,请勿提交留言表单。 您如果继续提交即表示接受本协议,本协议即在您与本网站之间产生法律效应。