OpenWrt stable 19.07.2 firmware for Xiaomi Mi Router 4A Gigabit version

I followed instructions shared in [1] and successfully let the device operate. I deployed snapshot build at beginning, but sadly I ran into a bug[2]. Obviously, stable version is the better choice. I put the mir3g-v2 description file back to the stable branch[3] and built with luci web interface. The built firmware could be downloaded here[4].

CH341A on Mi Router 4A Gigabit version

[1] https://forum.openwrt.org/t/xiaomi-mi-router-4a-gigabit-edition-r4ag-r4a-gigabit-fully-supported-but-requires-overwriting-spi-flash-with-programmer/36685
[2] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=fdfca33350150644481096f1c7a80db2b670cdec
[2] https://sharing-1252192454.cos.ap-shanghai.myqcloud.com/openwrt/mir4a-gigabyte/backport%20to%2019.07.2.diff
[3] https://sharing-1252192454.cos.ap-shanghai.myqcloud.com/openwrt/mir4a-gigabyte/openwrt-ramips-mt7621-xiaomi_mir3g-v2-squashfs-factory.bin

Send template message in WeChat mini program

According to the WeChat Development document, a field form_id should be presented when requesting a template message to be sent to the user. But the problem is that one template message for one corresponding form can’t meet all the needs. So we need to keep collecting available form_ids for future template message sending.

Continue reading Send template message in WeChat mini program