下面是一个获取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 appidyour secretyour code,分别为你的微信公众号的appid、secret和前端传递的code。该函数会返回一个字符串类型的openid。

写一段微信获取openid的样例代码

原文地址: https://www.cveoy.top/t/topic/b4c3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录