创新互联百度小程序教程:swan.checkSession

  • swan.checkSession
    • 方法参数
      • object 参数说明
    • 示例
      • 图片示例
      • 代码示例 1
      • 代码示例 2
    • Bug & Tip
    • 错误码
      • Android
      • iOS

    swan.checkSession

    在基础库版本 3.120.9(不包括 3.120.9)之后建议按照如下示例使用。

    公司主营业务:成都做网站、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出西丰免费做网站回馈大家。

    解释:通过上述接口获得的用户登录态拥有一定的时效性,用户越久未使用智能小程序,用户登录态越有可能失效;反之如果用户一直在使用智能小程序,则用户登录态一直保持有效。具体时效逻辑由宿主维护,对开发者透明。开发者可以调用 swan.checkSession 接口 检测当前用户登录态是否有效 ,登录态过期后开发者可以再调用 swan.getLoginCode 获取新的用户登录态。

    方法参数

    Object object

    object 参数说明

    属性名 类型 必填 默认值 说明

    success

    Function

    用户登录态的回调函数,基础库版本 3.120.9(不包括 3.120.9)之前会以 result 的值标识 Session Key 是否失效

    fail

    Function

    用户非登录态的回调函数,基础库版本 3.120.9(包括 3.120.9)之后 Session Key 失效 / 百度 APP 未登录会直接走 fail 回调

    complete

    Function

    接口调用结束的回调函数(调用成功、失败都会执行)

    示例

    扫码体验

    代码示例

    请使用百度APP扫码

    图片示例

    代码示例 1

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    在基础库版本 3.120.9(不包括 3.120.9)之前建议按照如下示例使用。

    • SWAN
    • JS
     
     
     

    代码示例 2

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    • SWAN
    • JS
     
     
     

    Bug & Tip

    • Bug:和其他 API 套用会破坏 swan.login 在页面 onShow 中的调用频次限制,建议在 onShow 中单独使用 swan.login 或在 onLoad 中套用。

    错误码

    Android

    错误码 说明

    201

    解析失败,请检查调起协议是否合法

    1001

    执行失败

    iOS

    错误码 说明

    202

    解析失败,请检查参数是否正确

    10001

    内部错误

    10002

    网络请求失败

    10004

    用户拒绝(user not login)

    文章名称:创新互联百度小程序教程:swan.checkSession
    标题网址:http://www.csdahua.cn/qtweb/news8/42658.html

    网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网