• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信小程序 > 微信小程序之获取session_key与openid的案例(图)

微信小程序之获取session_key与openid的案例(图)

作者:匿名 字体:[增加 减小] 来源:互联网

匿名通过本文主要向大家介绍了session,openid,小程序等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
这篇文章主要介绍了微信小程序 获取session_key和openid的实例的相关资料,希望能通过本文帮助到大家实现这样的功能,需要的朋友可以参考下

微信小程序 获取session_key和openid的实例

说说获取session_key和openid的条件

1.AppID(小程序ID);

2.AppSecret(小程序密钥);

3.登录时获取code;

注意:即使获取到了appid,未通过打款验证,也是不能拿到code的.

打印出来是这样的.

未认证

获取流程:

1.公众平台上找到AppID(小程序ID)和AppSecret(小程序密钥);
公众平台

2.微信小程序中调用API获取code

 wx.login({
   success: function(res) {
    console.log(res.code)//这就是code 
  });

3.code 换取 session_key和openid

用户允许登录后,回调内容会带上 code(有效期五分钟),开发者需要将 code 发送到开发者服务器后台,使用code 换取 session_key api,将 code 换成 openid 和 session_key

接口
后台访问微信服务器接口就能拿到openid 和 session_key

说明

文档说不应该把openid或者session_key作为用户标识;

我就不折腾了.直接用openid做唯一标识.没啥毛病.

当然也可以按照官方文档,后台生成session,以3rd_session为key,session_key+ opneid为value.

登录时序图

以上就是微信小程序之获取session_key与openid的案例(图)的详细内容,更多请关注其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微信小程序添加session机制的方法介绍
  • 微信小程序开发一键登录 获取session_key和openid的实现
  • 微信小程序之获取session_key与openid的案例(图)
  • 微信小程序发起的请求不能使用session的解决方法

相关文章

  • 让微信小程序的登陆页面有云朵悬浮的动态效果
  • 微信小程序滴滴中银行卡管理模块左滑出现删除和编辑的代码实现
  • 介绍版本更新公告:最新版本0.12.130400
  • 微信小程序开发中数据存储、参数传递和数据缓存的介绍
  • 微信小程序获取用户手机号代码分享
  • 猜画小歌:谷歌终于在微信里回来了
  • 微信小程序取消授权问题:用户拒绝授权了,该怎么处理呢?
  • 微信小程序开发教程之增加mixin扩展
  • 微信小程序canvas基础详解
  • 微信小程序之MaterialDesign--input组件

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 微信小程序开发功能介绍:加解密NODE-UUID
    • 微信小程序支付流程
    • 微信小程序高仿手机QQ应用程序
    • 微信小程序开发技巧及填坑记录
    • 微信小程序异步处理详解
    • java邮件开发小程序详情介绍
    • 关于index页面的详细介绍
    • 微信小程序中图片宽度自适应的实现
    • 微信小程序-v2ex
    • 微信小程序-仿盒马鲜生

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有