在官方文档中获取微信小程序openid的操作方法如下:

主要是利用wx.login()和wx.request()函数,代码如下:

onLaunch: function() {wx.login({success: function (res) {if (res.code) {//发起网络请求wx.request({url: 'https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code',success:function(response){console.log('openid:' + response.data.openid);},})} else {console.log('获取用户登录态失败!' + res.errMsg)}}});},

url中的appid     secret    js_code   要根据实际情况写

遇到的问题:编译程序时候提示错误为: 不在以下合法域名列表中,请参考文档

对于该错误提示,官方解释如下:

解决方法:将wx.request()方法中的url改成后台编写的程序.php:

url: 'http://www.encryption.pqfitness.com/trunk/api/user/login.php?code=222',

但是编译程序出现下面错误:

即提示协议错误。

错误原因: 微信小程序只支持https的接口 ,不支持http的接口

解决方法,将协议改成https。

微信小程序获取openid中的问题相关推荐

  1. 微信小程序获取openid和session_key并且把openid存入数据库

    微信小程序开发交流qq群   581478349 微信小程序获取openid和session_key并且把openid存入数据库.已经调用openid的demo 前后端代码都有,后端php实现 在其它 ...

  2. 微信小程序获取openid失败

    解决微信小程序获取openid失败问题 安装node https://nodejs.org/en/download/ 右键云函数,在内建终端打开 npm install --save wx-serve ...

  3. 微信公众号和微信小程序获取OPENID的方法

    无论是微信小程序还是微信公众号获取OPENID都需要先获取code 获取code String url = "https://open.weixin.qq.com/connect/oauth ...

  4. 微信小程序获取openid的两种方式

    这篇文章是关于获取openid的两种方式,自己在学着用微信小程序来写一个小东西玩 首先我们要到小程序官网获取到自己的appid和Appsecret 如图 第一种:直接在微信小程序中获取,不需要通过后台 ...

  5. 微信小程序获取openid

    获取openId (用户唯一标识)和session_key 第一步,获取code 调用wx.login(OBJECT) 获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid ...

  6. php微信小程序获取用户信息,微信小程序获取openid及用户信息的方法

    本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code ...

  7. 微信小程序获取openid【非云开发版】【第零期】

    说在前面 此方法需要自己有一台云服务器 用云开发应该能更快更高效的获取openid,但是我也想熟练下云服务器的使用,因为后续数据库等(若不使用云开发)也需要php+nginx部署到云服务器上 梳理下顺 ...

  8. 微信小程序 获取OpenId

    微信小程序 官方API:https://mp.weixin.qq.com/debug/wxadoc/dev/api/ 首先 以下代码是 页面加载请求用户 是否同意授权 同意之后 用code 访问 微信 ...

  9. php获取微信uninoid_微信小程序获取openid和unionid方法

    openid微信公众平台和小程序都有,不同用户在同一公众平台或是小程序中openid可以用于区别不同用户,遗憾的是openid只是应用于当前公众号或小程序. unionid微信公众平台和小程序都有,同 ...

最新文章

  1. Asp.net中具体的日期格式化用法
  2. 深圳杯---深圳市生活垃圾处理社会总成本分析
  3. 试编写一个汇编语言程序,大写---小写 要求对键盘输入的大写字母用小写字母显示出来。
  4. UVA 10746 Crime Wave - The Sequel
  5. 阻塞队列实现日志接口开发
  6. I'm genius,用游戏柄控制鼠标
  7. 混合模型简介与高斯混合模型
  8. mysql数据库管理指导_mysql学习笔记一(数据库管理控制)
  9. 程序控制的对象生命周期
  10. 服务器 发布web项目路径,发布到 Web 平台
  11. Java爬携程_Java数据爬取——爬取携程酒店数据(一)
  12. 20155322 2016-2017-2 《Java程序设计》第8周学习总结
  13. java导出excel包含图片
  14. 挺准的皮肤检测皱纹问答测试题
  15. 直播带货app源码,实现直播连麦和PK
  16. 【MySQL】多表联合查询、连接查询、子查询
  17. 【matplotlib复杂的频数分布直方图】多子图,共享横纵坐标名,横坐标位置居中及标签显示,显示每个bar的频数
  18. Java设置生成文件编码格式带BOM【csv】【hutool】【java】
  19. 2018中科大计算机考研心得
  20. HC32L110国产超低功耗华大MCU芯片介绍

热门文章

  1. 用Python找回微信撤回信息,就算撤回了我也看的到~
  2. 简单明了的正则表达式汇总
  3. 我在北京找工作(六):备战阿里巴巴java笔试2:前人的阿里总结
  4. 一个稳定的相对成熟的通用管理软件的底层及后台管理值多少钱?(您积累的成果物有多少艰辛付出)
  5. 什么是物联网边缘计算网关?物联网边缘计算网关的实际应用。
  6. 黎明者 pat basic 练习八十九 狼人杀-简单版
  7. Spring入门须知
  8. hdu 1039 - Easier Done Than Said?
  9. idea做一个日志自动生成的jar包,并用flume做生产者,采集日志数据,用kafka做消费者来消费日志数据
  10. 【转载】知道创宇研发技能表3.1