最新消息:20210917 已从crifan.com换到crifan.org

[记录]基于Flask给微信公众号添加到期提醒通知

Flask crifan 2607浏览 0评论

关于微信公众号,比如滴答清单,朝夕日历等,在设置了到期提醒后,会发送提醒:

添加对应提醒,进入详情:

内部好像是基于

发送模板消息

去实现的。

此处也要去添加到期提醒功能。

微信公众号 发送 提醒

巧用微信公众平台实现即时提醒_Alien的笔记

->

好像指的是:

之前就看到的

[基本解决]微信的Python的SDK wechat-python-sdk中获取用户信息user/info和getcontactinfo的区别

中的,私有API,是模拟登录的逻辑去操作的。

/Users/crifan/dev/dev_root/daryun/SIPEvents/sourcecode/sipevents/wechat_sdk/ext.py

class WechatExt(WechatBase):
    """
    微信扩展功能类
    通过模拟登陆的方式实现更多的高级功能, 请注意使用本类有风险, 请自行承担
    """
    def send_message(self, fakeid, content):
        """
        主动发送文本消息

微信公众平台开发者文档

1)群发消息:公众号可以以一定频次(订阅号为每天1次,服务号为每月4次),向用户群发消息,包括文字消息、图文消息、图片、视频、语音等。

2)被动回复消息:在用户给公众号发消息后,微信服务器会将消息发到开发者预先在开发者中心设置的服务器地址(开发者需要进行消息真实性验证),公众号可以在5秒内做出回复,可以回复一个消息,也可以回复命令告诉微信服务器这条消息暂不回复。被动回复消息可以设置加密(在公众平台官网的开发者中心处设置,设置后,按照消息加解密文档来进行处理。其他3种消息的调用因为是API调用而不是对请求的返回,所以不需要加解密)。

3)客服消息:在用户给公众号发消息后的48小时内,公众号可以给用户发送不限数量的消息,主要用于客服场景。用户的行为会触发事件推送,某些事件推送是支持公众号据此发送客服消息的,详见微信推送消息与事件说明文档。

4)模板消息:在需要对用户发送服务通知(如刷卡提醒、服务预约成功通知等)时,公众号可以用特定内容模板,主动向用户发送消息。

"

->估计就是用模板消息实现的。

招商银行微信发送交易提醒,为什么不受服务号信息发送限制?如果是被动触发,其中的触发原理是什么? – 知乎

微信公众平台如何主动发消息给订阅用户? – 知乎

“可以使用模板消息来实现,前提是你要获取到用户的openid。”

php – 微信服务号能否主动推送消息问题? – SegmentFault

微信公众号 | 滴答清单用户手册

微信公众号开发之[发送模板消息] – kangliang – ITeye技术网站

去微信管理后台去添加模板:

[记录]去微信公众号管理后台添加到期提醒的相关模板

模板消息接口

模板消息接口

模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。

关于使用规则,请注意:

1、所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限;

2、需要选择公众账号服务所处的2个行业,每月可更改1次所选行业;

3、在所选择行业的模板库中选用已有的模板进行调用;

4、每个账号可以同时使用25个模板。

5、当前每个账号的模板消息的日调用上限为10万次,单个模板没有特殊限制。【2014年11月18日将接口调用频率从默认的日1万次提升为日10万次,可在MP登录后的开发者中心查看】。当账号粉丝数超过10W/100W/1000W时,模板消息的日调用上限会相应提升,以公众号MP后台开发者中心页面中标明的数字为准。

关于接口文档,请注意:

1、模板消息调用时主要需要模板ID和模板中各参数的赋值内容;

2、模板中参数内容必须以".DATA"结尾,否则视为保留字;

3、模板保留符号"{{ }}"。

[已解决]Flask中添加后台进程用于提醒到期时发送通知

转载请注明:在路上 » [记录]基于Flask给微信公众号添加到期提醒通知

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
92 queries in 0.187 seconds, using 23.36MB memory