目录
1. 配置公众平台测试号
2. 得到和风天气控制台Key
3. 配置项目文件
4. 填写无误后运行程序
【大家好,我是爱干饭的猿,如果喜欢这篇文章,点个赞,关注一下吧,后续会持续分享每日一题和SSM其他重要知识点总结】
前几天看到大家都在弄如何制作情侣天气推送号,现在整合了一下网上的资源做了一个教程。
先看效果:
首先,在电脑浏览器打开网站
http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index
扫码登录微信,进行申请测试号
登录之后会得到appid和appsecret,用记事本保存一下,后面要用到
url token 域名不用管
鼠标往下滑动会看到测试二维码,这个二维码需要用你的微信号关注,关注之后会自动在右侧生成一个你的微信号id,这个Id可不是你的微信号,如下图,
用记事本记下这个微信号,后面要用。
随后需要新建模板,点击新建测试模板
模板标题随便填写,模板内容填写一串代码不能随意更改,标点符号要全为英文。如下图:
模板内容如下:
{{date.DATA}}
地区:{{region.DATA}}
天气:{{weather.DATA}}
气温:{{temp.DATA}}
风向:{{wind_dir.DATA}}
今天是我们恋爱的第{{love_day.DATA}}天
{{birthday1.DATA}}
{{birthday2.DATA}}
{{note_en.DATA}}
{{note_ch.DATA}}
提交模板之后,会得到模板ID,用记事本记下,这就是以后要填写的template_id,如下图
随后百度搜索和风天气控制台,进行注册登录,网址如下https://id.qweather.com/
登录之后,按如下图片操作即可
这个key就是我们需要填写在config.txt中的weather_key。
随后下载pycharm编译软件,网上安装教程很多,在此不再赘述。
安装Pycharm后,下载如下百度网盘链接,把项目源码下载下来。
链接:https://pan.baidu.com/s/1oHezFqcIVKtMnQm7U5kdmQ
提取码:1234
下载后得到文件目录如下:
打开pycharm,创建一个新项目
创建项目之后如图:
打开刚刚百度网盘下载好的文件目录,把4个文件全部复制
将这4个文件全部黏贴在天气推送目录下
注意:先点击到reqirements.txt文件,会出现一个提醒你安装插件。
然后打开config.txt文件如下图所示:
这是一个python字典,以键值对的方式存储,你要做的就是在双引号里把app_id,app_secret,template_id,user 等等填写完整,然后填写所在城市、生日、什么时候在一起的即可这些参数都是刚刚记在记事本里的复制到双引号中即可,注意,不能多空格,错一点点,程序都不能运行。
运行之后会在控制台提示推送消息成功,此时对方就收到了推送消息。
手机微信就能得到公众号推送的消息
可能一些同学一运行会出现requests报错异常,你先点击到reqirements.txt文件,会出现一个提醒你安装插件。
如果没有提示安装插件, https://www.cnblogs.com/zhangsanfeng/p/9117612.html 只能自己导包了,可以看这篇文章自己导包。
分享到此,感谢大家观看!!!
如果你喜欢这篇文章,请点赞加关注吧,或者如果你对文章有什么困惑,可以私信我。