写一段微信获取openid的样例代码
下面是一个获取openid的微信公众号样例代码:
import requests
# 定义获取openid的函数
def get_openid(code):
# 微信公众号配置信息
appid = 'your appid'
secret = 'your secret'
# 微信API地址
url = 'https://api.weixin.qq.com/sns/jscode2session'
# 构建请求参数
params = {
'appid': appid,
'secret': secret,
'js_code': code,
'grant_type': 'authorization_code'
}
# 发送GET请求
response = requests.get(url, params=params)
# 解析返回的JSON数据
data = response.json()
# 提取openid并返回
return data.get('openid')
# 调用函数获取openid
code = 'your code'
openid = get_openid(code)
print(openid)
其中,需要替换掉代码中的your appid、your secret和your code,分别为你的微信公众号的appid、secret和前端传递的code。该函数会返回一个字符串类型的openid。
原文地址: https://www.cveoy.top/t/topic/b4c3 著作权归作者所有。请勿转载和采集!