在微信开发中,获取用户的 openid
是一个常见的需求,openid
是微信用户在一个特定公众号下的唯一标识符。以下是关于如何通过微信 JS-SDK 获取 openid
的详细信息:
openid
是用户在某个公众号下的唯一标识,每个 openid
对应一个微信用户和一个公众号。jweixin-1.6.0.js
文件。wx.config
方法进行配置。wx.login
方法获取用户的 code
,然后通过后端服务换取 openid
。<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>获取 OpenID</title>
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
</head>
<body>
<script>
wx.config({
debug: false, // 开启调试模式
appId: 'yourAppId', // 必填,公众号的唯一标识
timestamp: 'yourTimestamp', // 必填,生成签名的时间戳
nonceStr: 'yourNonceStr', // 必填,生成签名的随机串
signature: 'yourSignature', // 必填,签名
jsApiList: ['login'] // 必填,需要使用的JS接口列表
});
wx.ready(function(){
wx.login({
success: function(res) {
领取专属 10元无门槛券
手把手带您无忧上云