微信群发接口开放留言之抢先体验心得
微信群发接口开放留言之抢先体验心得
wsy940822 发表于7个月前
微信群发接口开放留言之抢先体验心得
  • 发表于 7个月前
  • 阅读 38
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: 对于微信第三方平台来说,微信开放了群发留言相关的接口算是个天大的好消息。通过开发可以实现在第三方的平台进行群发开启关闭留言(对所有人或者仅对粉丝开启),精选,取消精选,删除,回复留言功能。文档当然写的....大家懂的....还是需要自己的摸索体验,那在以前没有玩过post相关的功能的情况下,花了一些时间去研究。希望和大家分享遇到的坑以及如何解决这些坑。

素材接口(永久素材接口都增加了评论的相关字段)

  • need_open_comment 是否打开评论,0不打开,1打开
  • only_fans_can_comment 是否粉丝才可评论,0所有人可评论,1粉丝才可评论

两个参数都是可以不写的,默认都是0.

可以通过文档了解到的东西我就不一一列举了,我只分享我在开发工程中遇到的一些问题:

POST发送

POST群发的原理是通过上传图文消息接口或者上传永久素材接口返回的media_id,进行群发,这里要说到的第一个坑就是,新增的评论功能仅仅支持永久素材接口,上传图文消息接口加上评论参数是没有用的,也就是说如果你之前的send_to_all,分组群发或者preview是利用上传图文消息接口返回的media_id进行群发的话,现在可能需要做出调整,针对群发和分组群发需要使用上传永久素材的方式返回的media_id进行群发。同时你的封面的图片也需要改成上传永久素材接口上传,即这个字段thumb_media_id。

素材限制

如果POST群发改成永久素材,那么问题接踵而至,微信官方规定永久素材图文和图片的总量是5000,那么可能很快你的素材库就要满了,所以新的需要考虑的问题就是何时何地安全有效的删除历史素材。

拉取评论

这里的从零开始大概是假的......第一篇评论index应该传1.....而begin这个参数其实又是从0开始算的....拉取的评论其实是倒序的,total这个字段也只是本次拉取到的留言数量.... 拉取评论限制,一次只有50条!(>50会被拒绝,但是尼玛接口文档写的是>=50会被拒绝,大概有毒- -)

删除相关

留言的删除分2种,一种是用户手机端删除留言,这样的后果是微信后台显示留言已被用户删除,但是通过拉取留言接口是可以拿到用户删除的留言的。第二种是微信后台或者通过接口删除,这样的话,再通过接口拉取的话,是拉取不到的。

后续遇到问题解决后再补充啦....

标签: PHP wechat-sdk
共有 人打赏支持
粉丝 28
博文 63
码字总数 24407
×
wsy940822
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: