当前位置: 首页 > news >正文

网站设计模板psd陕西建设厅八大员官方网站

网站设计模板psd,陕西建设厅八大员官方网站,asp.net中文官方网站,下载五八58同城找工作填坑记录#xff1a;1.个人微信公众订阅号是不能申请微信认证的。公众号的类型在注册时一旦选择就不能更改#xff0c;微信公众号认证的功能除个人订阅号外#xff0c;都可以申请认证#xff0c;因而个人订阅号不能申请认证。这句话的意思就是个人订阅号无法开发小程序。 2…填坑记录1.个人微信公众订阅号是不能申请微信认证的。公众号的类型在注册时一旦选择就不能更改微信公众号认证的功能除个人订阅号外都可以申请认证因而个人订阅号不能申请认证。这句话的意思就是个人订阅号无法开发小程序。 2.个体户营业执照个体户可申请微信服务号并申请开发小程序但需微信认证复用资质并用新邮箱注册小程序账号 3.微信开发工具创建微信小程序填写的appid是小程序的appid不是微信公众号的不能是个人小程序的appid个人小程序没有获取用户信息的权限 4.调用接口获取用户信息时填写的appid要与创建时填写的一样 5.openid只能后台获取提高安全性 6.只获取openid只调用wx.login获取code交给后台即可如果还要获取用户详细信息还要接着调用wx.getUserInfo获取encryptedDataiv提交后台解密用户信息 小程序代码 //登录获取code login: function () {//1、调用微信登录接口获取code wx.login({ success: function (r) {var code r.code;//登录凭证 if(code) {//2、调用获取用户信息接口 wx.getUserInfo({ success: function (res) {//3.请求自己的服务器解密用户信息 获取unionId等加密信息 wx.request({ url: app.globalData.loginWXUrl,//自己的服务接口地址 method: post, header: {content-type: application/json}, data: { encryptedData: res.encryptedData, iv: res.iv, code: code }, success: function (res) {//4.解密成功后 获取自己服务器返回的结果 if (res.data.return_code 0) { console.log(res.data.data) }else{ console.log(解密失败) } }, fail: function () { console.log(系统错误) } }) }, fail: function () { console.log(获取用户信息失败) } }) }else{ console.log(获取用户登录态失败 r.errMsg) } }, fail: function () { console.log(登陆失败) } }) } python后台代码 app.route(/code, methods[POST]) def get_code(): JSCODE request.get_json()[code] encryptedData request.get_json()[encryptedData] iv request.get_json()[iv] APPID 小程序appidSECRET 小程序secreturl https://api.weixin.qq.com/sns/jscode2session?appid{appid}secret{secret}js_code{code}grant_typeauthorization_code.format(appidAPPID,secretSECRET,codeJSCODE) res requests.get(url) openid res.json().get(openid) session_key res.json().get(session_key) pcWXBizDataCrypt(APPID, session_key) datapc.decrypt(encryptedData, iv) #data中是解密的用户信息return json_response(0,datadata) WXBizDataCrypt中具体解密方法下载官方多种语言示例代码https://res.wx.qq.com/wxdoc/dist/assets/media/aes-sample.eae1f364.zip 如果导包出现 from Crypto.cipher import AES错误 python 在 Windows下使用AES时要安装的是pycryptodome 模块 pip install pycryptodome python 在 Linux下使用AES时要安装的是pycrypto模块 pip install pycrypto
http://www.yutouwan.com/news/262685/

相关文章:

  • 网站开发定义名称nova wordpress主题
  • 免费空间建站网站推荐网页实训报告
  • seo网站诊断莱芜信息港金点子招聘
  • 网站网页设计培训宁波免费网页制作模板
  • 临沂网站建设服务商wordpress菜单怎么设置中文
  • 开发网站的基本流程网站建设vip教程
  • 海报生成器在线制作福州短视频seo服务
  • 娱乐网站名字网页制作与设计课程设计报告
  • 湖南网站建设营销推广房产抵押贷款
  • 做一个网站的步骤响应式网站代码规范
  • 广西南宁市住房和城乡建设局网站中山网站建设价格低
  • 湖南省住房与城乡建设部网站国际新闻最新消息今天10条
  • 给别人做网站挣钱么百度网盘网址是多少
  • 襄阳手机网站建设网站优化 秦皇岛
  • 外贸型网站建设方法免费seo关键词优化排名
  • 温州网站建设培训学校app页面设计图片
  • 做U启的网站做程序的软件
  • 网站开发有什么好的介绍wordpress+做仿站
  • 网站开发进修地方生活门户信息网站源码
  • 上海网站制作顾adsense wordpress
  • 企业为什么要做建站建湖专业做网站
  • 网站开发 图片库品牌大气的网站设计
  • 威宁住房和城乡建设局网站怎样做网络推广营销
  • 网站建设模板元素是什么贵州专业网站建设公司哪家好
  • ps做简洁大气网站保定做网站电话
  • 合肥网络公司招聘网站seo源码
  • 网站开发武胜招聘龙华百度快速排名
  • 做百度推广网站被攻击门户网站模板源码
  • 静态网站做毕业设计网站外链接自己可以怎么做
  • 绵阳做手机网站汕头建设局网站