python 微信api,python api接口开发
使用服务器酱推送报警信息或日志非常方便,访问成本非常低,非常简单。
最近用了一个Python自动签到脚本自动签到,但是还是需要每天看日志或者访问网站看是否成功。
还不如每天手动签到,于是想到了服务器酱推送签到消息。
这样每天早上起来看看手机就知道自己是否成功签到了。如果失败,可以手动登录。
服务器酱发送消息非常简单,只需向以下网址发送GET或POST请求:https://sc . ftqq . com/[your-key]. send。
接受两个参数:text:消息标题,最长256,必选。
Desp:消息内容,最长64Kb,可以为空,支持MarkDown。
下面是具体代码。
PHP版本
当然PHP的代码是最简单的。你只要做一个file _ get _ contents()file _ get _ contents( https://sc . ftqq . com/[your-key]就可以了。发送?Text=。urlencode(PHP调用服务器酱推送微信模板消息);
为了方便起见,我们将其封装成一个函数function sendbyserver ($ text,$ desp= ,$ key= [your-key])
{
$postData=http_build_query(
数组(
text=$text,
desp=$desp
)
);
$opts=array(http=
数组(
方法=POST ,
header = Content-type:application/x-www-form-urlencoded ,
content=$postData
)
);
$ context=stream _ context _ create($ opts);
$ result=file _ get _ contents( https://sc . ftqq . com/)。$key。send ,false,$ context);
返回$ result
}
Python版本
根据请求模块,您还可以使用其他请求模块。示例代码是Python2,请求语法应该类似于Python3 # coding=utf-8。
导入请求
key= # your-key
URL= https://sc . ftqq . com/% s . send %(key)
headers={ User-Agent : Mozilla/5.0(Windows NT 10.0;WOW64) AppleWebKit/537.36 (KHTML,像壁虎一样)Chrome/62 . 0 . 3202 . 94 Safari/537.36 }
Payload={text :服务器酱提醒, desp: Python用服务器酱推送微信模板消息 }
requests.post(url,params=有效负载,headers=头)
其他语言版本会在我使用时添加…
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。