因為訂閱號沒有客服消息,所以只能在用戶發送消息以后,進行被動的回復。而服務號可以通過客服消息主動給用戶發消息,下面我就介紹一下這個功能怎么使用。
客服消息主要是向公眾號服務器發送HTTPS請求,所以這部分的內容可以使用PostMan等工具進行測試和驗證。那么下面就開始吧。
1. 獲取AccessToken
發送客服消息需要用到AccessToken,可以用appId和AppSecrect來獲取。獲取的接口文檔為獲取AccessToken,
AppId和AppSecrect可以在公眾號主頁
--->開發
-->基本設置
獲取,如下圖所示。
注意:
- AppID是對於公眾號是固定的。
- AppSecrect需要公眾號的管理員才可以查看。
- 需要把本機的公網IP添加到白名單。
- AccessToken是有有效期的,在失效以后要再次更新才能使用。
公眾平台
公眾號調試平台獲取AccessToken
2. 獲取關注者的openid
可以通過接口獲取關注者的列表,文檔在獲取關注者的列表。
公眾號調試平台獲取關注者列表
3. 發送客服消息
有關注者的openid和AccessToken的情況下,就可以發送客服消息了。客服消息有很多類型,這里我們用文本消息來做演示。文本消息的格式文章在客服文本消息,微信公眾平台的調試如下。
公眾號調試平台發送客服消息
收到客服消息的效果展示
至此,公眾號開發的相關知識總結完畢。