Code前端首页关于Code前端联系我们

Python直接推送消息到微信,第三方工具实现

terry 2年前 (2023-09-24) 阅读数 67 #后端开发

Python可以将消息推送到QQ邮箱、企业微信、微信等软件。今天我们就来实现Python直接向微信推送消息。

这里我们使用第三方工具pushplus

#一人推送

实现步骤:

1.使用微信注册本网站账号
2.复制token,记录在小本子上。 Python直接给微信推送消息,第三方工具实现

代码查看

import requests
# Python源码资料电子书领取群 279199867

def send_wechat(msg):
    token = 'XXXXXXXXXXXX'#前边复制到那个token
    title = 'title1'
    content = msg
    template = 'html'
    url = f"https://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}"
    print(url)
    r = requests.get(url=url)
    print(r.text)

if __name__ == '__main__':
    msg = 'Life is short I use python'
    send_wechat(msg)

在手机上查看结果Python直接给微信推送消息,第三方工具实现

限制:此信息只能传递给自己,不能传递给他人。那么如何将它带给别人呢?

#一对多推送

实现步骤

1.在一对多推送选项卡上,创建一个新组并记下组代码。 Python直接给微信推送消息,第三方工具实现

2。点击生成二维码,并将二维码发送给想要接收消息的人。请他们用微信扫码。

3.扫描二维码后,查看订阅者。此处列出了扫描二维码的人员。发送到该群组的消息将被这里的每个人收到。 Python直接给微信推送消息,第三方工具实现

4.编写代码发送消息到微信

import requests

def send_wechat(msg):
    token = ' XXXXXXXXXXXXXXXXXX' #前边复制到那个token
    title = 'test notice title'
    content = msg
    template = 'html'
    topic = '1'
    url = f"http://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}&topic={topic}"
    print(url)
    r = requests.get(url=url)
    print(r.text)

if __name__ == '__main__':
    msg = 'this is a one to more lizi'
    send_wechat(msg)

效果图Python直接给微信推送消息,第三方工具实现

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门