server酱:https://sct.ftqq.com/r/16111
代码中使用:
最简单的调用方式,直接在浏览器中输入以下 URL:
https://sctapi.ftqq.com/SCT29071T4x1HzZjDDurrCSI3MHqJ2org.send?title=messagetitle
这样发送只有标题,如果需要内容,可以这样:(如果你要发送中文,记得要把参数编码,比如通过 urlencode 函数。换行也是。)
https://sctapi.ftqq.com/SCT29071T4x1HzZjDDurrCSI3MHqJ2org.send?title=messagetitle&desp=messagecontent
但是需要注意,GET 请求是有长度限制的,所以还是建议大家使用 POST 请求来发送。
post调用API 详细说明:
发起推送
向以下 URL 发送一个 HTTP 请求,并传递参数即可。
https://sctapi.ftqq.com/SCT29071T4x1HzZjDDurrCSI3MHqJ2org.send
参数说明如下:
- title: 消息标题,必填。最大长度为 32 。
- desp: 消息内容,选填。支持 Markdown语法 ,最大长度为 32KB ,消息卡片截取前 30 显示。
- short: 消息卡片内容,选填。最大长度64。如果不指定,将自动从desp中截取生成。
- noip: 是否隐藏调用IP,选填。如果不指定,则显示;为1则隐藏。
- channel: 动态指定本次推送使用的消息通道,选填。如不指定,则使用网站上的消息通道页面设置的通道。支持最多两个通道,多个通道值用竖线|隔开。比如,同时发送服务号和企业微信应用消息通道,则使用 9|66 。通道对应的值如下:
- 官方Android版·β=98
- 企业微信应用消息=66
- 企业微信群机器人=1
- 钉钉群机器人=2
- 飞书群机器人=3
- Bark iOS=8
- 测试号=0
- 自定义=88
- PushDeer=18
- 方糖服务号=9
- openid: 消息抄送的openid,选填。只支持测试号和企业微信应用消息通道。测试号的 openid 从测试号页面获得 ,多个 openid 用 , 隔开。企业微信应用消息通道的 openid 参数,内容为接收人在企业微信中的 UID(可在消息通道页面配置好该通道后通过链接查看) , 多个人请 | 隔开,即可发给特定人/多个人。不填则发送给通道配置页面的接收人。
post详细使用:
url = 'http://sc.ftqq.com/{}.send'.format(sckey)
payload = {
"title": '检查结果',
"desp": message
}
headers = {
'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
}
requests.post(url, data=payload, headers=headers)
3588

被折叠的 条评论
为什么被折叠?



