公众号折腾日记
2022y 12m 9d by Sixinice
很久没有维护公众号程序了,有一些问题平时没时间去搭理,专门抽时间处理一下。
公众号在拼命地蹦 bug
比如说无法查询到数据库内容,
这是因为中间做了一次网站数据迁移,但是数据库没有迁移,所以使用旧有数据库的用户名和密码有问题,无法连接。
比如本来放了一只无所不知的猫在里面,结果抓虾。
天气功能当机,是因为
http://wthrcdn.etouch.cn/weather_mini?citykey=".$cityCode;
这个接口完蛋了
换了个接口
https://v0.yiketianqi.com/api?unescape=1&version=v91&appid=43656176&appsecret=I42og6Lm&ext=&cityid=&city=
然后做了新的链接,于是将天气转接到中国天气网。
目前 输入 宜昌天气 武汉天气,北京天气之类,算是正常了
其实文章列表好像也完蛋了,便试边改吧。
莫名公众号多出一个 appid 和生成的 sercretkey ,获得基本的 微信token 居然没有问题。
我最初认为文章无法获得信息的 bug 通过使用新的 appid 应该能解决,虽知道替换后网页丝毫没有反应,
使用了 postwomen 进行测试,会发现无法接受 appid 之类的。。
写入文件也无法获得。
后来发现可能是 开发者 token 的问题,据说是每个 开发者都是有 独有的 token,因为我原来的服务器也在用同样的 token 所以 新的 token 铁定会验证失败,不过不到万不得已不想折腾了。
不过因为有回档的源代码,不去折腾了,万一旧的凭证用不了,新的appid又无法运行,就彻底黄了。
(再次强调一下,备份代码的重要性)
至于查询本地网站无法成功,是因为原先的虚拟地址修改成网站地址了,将网址修改为和服务器程序地址一致,成功了。
大体上是,将 https 的链接 还原成 http,
至于是否一定要与服务器设定的地址一致,比如加不加 www,之类的,
暂时没有深入测试。
新的功能 ,直接指向其他搜索
刚刚发现 在文本里面用# 能进行内置搜索
(Wmmm.... 可以玩出花来了)
暂且期待一下吧,希望能做成口袋里的“瑞士军刀”。