踩坑-微信高級羣發接口

接口地址: 羣發接口和原創校驗

1. 根據OpenID列表羣發

post實例:

 {
   "touser":[
    "OPENID1",
    "OPENID2"
   ],
   "mpnews":{
      "media_id":"123dsdajkasd231jhksad"
   },
    "msgtype":"mpnews",
    "send_ignore_reprint":0
}

touser表示用戶openid列表,length至少爲2,否則會報錯:
invalid_openid_list_size,_at_least_two_openid_hint

畢竟是羣發 !!!

2.重複消息不發送

羣發時,微信後臺將對 24 小時內的羣發記錄進行檢查,如果該 clientmsgid 已經存在一條羣發記錄,則會拒絕本次羣發請求,返回已存在的羣發msgid,開發者可以調用“查詢羣發消息發送狀態”接口查看該條羣發的狀態。

由於業務需求或者測試需求,確實需要在24小時內發送多條

參數 是否必須 說明
clientmsgid 開發者側羣發msgid,長度限制64字節,如不填,則後臺默認以羣發範圍和羣發內容的摘要值做爲clientmsgid

這裏將clientmsgid設置爲記錄id,來啓用重複消息推送

吐槽:這個參數和接口參數的文檔沒在一起

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章