小程序模板网

面向新手《十八》获取微信访问用户的openid,解密 C# 代码

2018-02-10 女相如
本系列面对全新选手,非全新选后可以路过;
一:获取微信访问用户的openid
 

   在微信开发项目中,获取openid是项目常遇的问题,本文通过主要讲解实现在微信小程序中如何获取用户的openid,案例实现非常简单

   具体实现方法是通过登录接口获取登录凭证,然后通过request请求微信的公共API,将凭证转换得到我们需要的openid,需要用到的微信API有以下:

    1.wx.login    调用接口获取登录凭证

    2.wx.request   发起的是 HTTPS 请求

    3.通过https://api.weixin.qq.com/sns/jscode2session?appid=appid&secret=app_sectet&grant_type=authorization_code&js_code=code将登录凭证转换获取openid

    具体调佣到的公共api和参数,大家可以通过微信文档查阅相关内容,本文就不做详解,主要说明开发中遇到的一个小问题:

    由于微信的wx.request请求有白名单机制,并且只能请求安装了ssl证书的网站,因此通过以上步骤获取openid之前,我们先要到微信小程序后台配置,将api.weixin.qq.com的域名添加进白名单,然后才能实现代码,一下是代码的实现案例:

 

 

二:wx.getUserInfo 解密 C# 代码
 

花了6小时,弄出来的代码。网上的是PHP代码



易优小程序(企业版)+灵活api+前后代码开源 码云仓库:starfork
本文地址:https://www.eyoucms.com/wxmini/doc/course/21972.html 复制链接 如需定制请联系易优客服咨询:800182392 点击咨询
QQ在线咨询