美文网首页微信小程序开发微信小程序开发者微信小程序
微信小程序接口改版后的登录和会话保持流程

微信小程序接口改版后的登录和会话保持流程

作者: 一斤代码 | 来源:发表于2018-06-22 10:01 被阅读390次

    最近,腾讯为了改善微信小程序的使用体验、防止开发者滥用API,对现有的一些API做了改版,比较重要的就是登录和分享相关的API,这些改动都会涉及到对现有小程序的设计与代码变动(查看官方通知),所以还是值得关注一下的。

    今天主要是给大家介绍一下登录相关的这块内容,以下是最近做的一次对该内容的直播的录播视频,感兴趣的朋友可以观看一下:

    点击观看相关视频讲解

    以下是放在GitHub上的完整示例代码:

    小程序端代码:https://github.com/zarknight/owx
    后端代码:https://github.com/zarknight/otx

    相关文章

      网友评论

      • 探之花:小程序写完之后,再来个公众号,齐活了
      • 98bfc297d6ec:大佬 你好 小程序开始是可以操作的,在个人中心开始显示的时一个空白的头像,当点击头像才弹框登入怎么办。 官网api说的必须时button才可以呀。
        探之花:头像和昵称可以直接获取,不需要授权的吧
      • c788f90e8006:大牛你好,我今天看到你的小程序文章受益匪浅,首先说声谢谢,解决了我一些疑惑。
        不过我一直有一个问题没有搞清楚,希望您能给我提点建议或是解决问题的方向。
        我是一个phper,php大部分代码都是同步的,但是js是异步的。
        比如我在小程序中封装了wx.request,它是异步的,很多数据没等请求完成,这个函数的后面的代码就已经开始执行了,后面的数据是要拿到它执行的结果在去做操作的,这样后面的数据为空,程序的结果就出现了错误。
        我研究了promise等,但实在是没办法快速理解这里面的机制或是模式。
        想问一下有什么解决方案,能做到同步请求的效果,或是在设计流程上有什么技巧可以规避异步带来的问题,保证后面的程序能稳定的拿到数据,再次感谢
        c788f90e8006:@一斤代码 非常感谢
        一斤代码:js中对异步的处理必须通过回调函数或者Promise来实现,或者通过async/await这种从语法上看稍微同步化一点的方案,但是前提还是得理解Promise。所以如果对js的这个特性不太熟悉的话,可能还是要去学习理解下。

        附上我讲解关于Promise和async/await相关的一个视频,希望能对你有所帮助吧:https://www.bilibili.com/video/av25143408
      • 2bcf7d9ff110:代码很优雅,思路很清晰的感觉,后续有打算继续说小程序这些吗,我看了下你关于小程序async/awiat的介绍,但不是很懂,可以说一下怎么使用webpack实现吗
        2bcf7d9ff110:@2bcf7d9ff110 只需引入runtime,然后当成global下的方法即可?
        2bcf7d9ff110:@一斤代码 https://github.com/zarknight/owx 是这个项目?
        一斤代码:小程序里使用async/await不需要借助webpack了,我的示例代码里已经在使用了。后面准备重新制作小程序开发教程系列视频,可能会将这部分包括进去的。
      • 2bcf7d9ff110:如果方便的话,能否提供一下百度云下载地址,bilibili下经常卡顿
        2bcf7d9ff110:@一斤代码 非常感谢,持续关注你的视频中,哈哈
        一斤代码:云盘链接: https://pan.baidu.com/s/1Q0LkMm0JQvYwqhjVzGuJww
        云盘密码: 622v

      本文标题:微信小程序接口改版后的登录和会话保持流程

      本文链接:https://www.haomeiwen.com/subject/fyghyftx.html