1. 程式人生 > >微信公眾號開發(二、訊息推送)

微信公眾號開發(二、訊息推送)

微信公眾號的配置完了,訊息推送就比較簡單了。本節主要介紹一下推送的程式碼。

         一、首先需要在公眾號平臺中新建一個模板(用於推送訊息)。下面是測試和正式微信公眾號的模板。正式的模板可以設定標題、行業、內容以及備註等等。注意:如果是新申請的微信公眾號,模板需要申請,大概需要一兩天時間。


        二、模板訊息推送

        首先是根據Access Token(介面底層會獲取AccessToken(微信公眾號的唯一標示Id)通過微信的userList介面查詢公眾號的所有關注者。這個介面一次只能查詢出10000個,所以這裡採用遞迴查詢。將所有的openId放到一個list集合中,


        然後將設定微信的模板訊息類中的內容和連結地址等,這塊兒內容測試公眾號的模板只需要配置url和templateId(在微信公眾平臺中設定的模板的Id)即可


     最後遍歷所有的openId所在的list集合,呼叫微信的templateSend介面,將wxMpTemplateMessage模板推送出去。