返回介绍

二维码接口

发布于 2023-06-27 19:35:16 字数 2564 浏览 0 评论 0 收藏 0

class wechatpy.client.api.WeChatQRCode(client=None)[源代码]
create(qrcode_data)[源代码]

创建二维码 详情请参考 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542

参数

data – 你要发送的参数 dict

返回

返回的 JSON 数据包

使用示例:

from wechatpy import WeChatClient

client = WeChatClient('appid', 'secret')
res = client.qrcode.create({
    'expire_seconds': 1800,
    'action_name': 'QR_SCENE',
    'action_info': {
        'scene': {'scene_id': 123},
    }
})
# 创建永久的二维码, 参数使用字符串而不是数字id
res = client.qrcode.create({
    'action_name': 'QR_LIMIT_STR_SCENE',
    'action_info': {
        'scene': {'scene_str': "scan_qrcode_from_scene"},
    }
})
classmethod get_url(ticket)[源代码]

通过ticket换取二维码地址 详情请参考 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542

参数

ticket – 二维码 ticket 。可以通过 create() 获取到

返回

返回的二维码地址

使用示例:

from wechatpy import WeChatClient

client = WeChatClient('appid', 'secret')
url = client.qrcode.get_url('ticket data')
show(ticket)[源代码]

通过ticket换取二维码 详情请参考 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1443433542

参数

ticket – 二维码 ticket 。可以通过 create() 获取到

返回

返回的 Request 对象

使用示例:

from wechatpy import WeChatClient

client = WeChatClient('appid', 'secret')
res = client.qrcode.show('ticket data')

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文