开发者社区> 问答> 正文

微信群发推送json格式

不上传资源到微信平台要怎么群发?是否是使用群发接口https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token={0} ? 如果是的话,json格式是什么样的??

展开
收起
杨冬芳 2016-07-07 17:57:20 4058 0
1 条回答
写回答
取消 提交回答
  • IT从业

    出自微信公众平台开发者文档
    在公众平台网站上,为订阅号提供了每天一条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。

    请注意:
    1、该接口暂时仅提供给已微信认证的服务号
    2、高级群发接口的每日调用限制为10次,请小心测试
    3、无论在公众平台网站上,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败。

    目录
    [隐藏]•1 上传图文消息素材
    •2 根据分组进行群发
    •3 根据OpenID列表群发
    •4 删除群发
    •5 事件推送群发结果
    上传图文消息素材

    接口调用请求说明
    http请求方式: POST
    https://api.weixin.qq.com/cgi-bin/media/uploadnews?access_token=ACCESS_TOKEN
    

    POST数据说明

    POST数据示例如下:

    {
       "articles": [
             {
                            "thumb_media_id":"qI6_Ze_6PtV7svjolgs-rN6stStuHIjs9_DidOHaj0Q-mwvBelOXCFZiq2OsIU-p”,
                            "author":"xxx",
                 "title":"Happy Day",
                 "content_source_url":"www.qq.com",
                 "content":"content",
                 "digest":"digest"
             },
             {
                            "thumb_media_id":"qI6_Ze_6PtV7svjolgs-rN6stStuHIjs9_DidOHaj0Q-mwvBelOXCFZiq2OsIU-p”,
                            "author":"xxx",
                 "title":"Happy Day",
                 "content_source_url":"www.qq.com",
                 "content":"content",
                 "digest":"digest"
             }
       ]
    }

    screenshot
    screenshot
    screenshot
    screenshot
    screenshotscreenshot
    screenshot
    screenshot

    群发接口及四次的解析: 首先,每月4次的群发规则适用所有服务号。其中普通服务号可以通过mp后台(即公众平台后台)群发消息,对于认证服务号的话,除了mp后台外,还可通过新增的群发接口进行个性化的群发,这一条对于第三方产品设计来说是最重要的,下边的深度解读主要针对这个方面。
    第二、新增的群发接口,对于“每月4次”的规则的实现是针对接收群发信息的用户来说的,也就是说通过群发接口给某一用户发送消息的话,每月最多是4条,也就是说同一个用户,你每月最多只能推送4条消息给他。而对于该公众账号,每月可群发的次数不只4条。根据现在的接口调用日限额是10条计算,每月至少能发送300条群发信息。一个很常见的应用场景就是,当原来本月的群发信息条数已经发完后,新关注的粉丝,这个月我们就无法给其发送群发消息了,但是现在则不同,我们可以使用群发接口,给新关注粉丝“补发”之前的群发消息,做到每月群发消息100%的覆盖。
    第三、群发接口有两种调用方式,一种是提供一个待接收消息的用户openid列表,一种是提供一个待接收消息的用户分组id。第一种使用方式,一般配合“获取关注者列表”接口,通过自己维护的用户业务逻辑分组来使用。第二种方式是使用公众平台系统的分组来使用。这种方式,使得原来很多人忽略的“分组管理接口”变得真正有意义了。
    第四、群发任务的任务报告。通过这个接口,可以进行动态监控,了解群发的统计信息,对于第三方开发来说,除了使产品设计更加人性化以外,有一点请大家注意,这个接口是被动调用接口,仅当群发任务完成后,微信才会调用,目前没有办法主动进行状态监控。另外,由于报告只有统计计数,没有具体的openid列表,所以我们没办法直接知道该消息对于某一用户来说是否发送成功。
    微信服务号群发接口的开放,大大提升了服务号的功能,同时也给第三方开发公司更大的开发和产品设计空间

    2019-07-17 19:53:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
微信广告引擎与播放节奏算法实践 立即下载
微信H5视频播放器在海量业务下的实践 立即下载
微信高效运维之路 立即下载