适合测试思路:最简单易懂的“获取微信小程序openid”

本文介绍了如何在微信小程序中获取用户openid的详细过程。通过在.wxml页面设置按钮,当用户点击时触发getOpenid函数。在.js页面中,使用wx.login获取code,然后将code发送到微信API接口换取openid。注意解决本地域名校验问题以确保功能正常运行。
摘要由CSDN通过智能技术生成

一、小程序.wxml页面

<button type='primary' bindtap='getOpenid'>获取用户openid</button>

二、小程序.js页面

// 获取用户openid

getOpenid: function() {

  wx.login({

   success(res) {

       //console.log("code:"+res.code)

       wx.request({

         url: 'https://api.weixin.qq.com/sns/jscode2session',

         data:{

           appid:'你自己的',

           secret:'你自己的',

           js_code:res.code,

           grant_type:'authorization_code'

         },

         method:"GET",

         success:function(res){

            console.log(res.data.openid)

         }

       })


   }

  })

 },

 三、点按钮就能在小程序前端获取到了openid了。。(试遇到域名问题,详情--本地设置--不校验https)  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值