1. 程式人生 > >解決微信公眾號45015問題

解決微信公眾號45015問題

解決微信公眾號45015問題

原因

當用戶微信不活躍時間超過24小時(此時間當前是多少由騰訊定),微信公眾號不會將資訊推送到使用者。

問題所在(互動)

1、使用者傳送資訊
2、點選自定義選單(僅有點選推事件、掃碼推事件、掃碼推事件且彈出“訊息接收中”提示框這3種菜單型別是會觸發客服介面的)
3、關注公眾號
4、掃描二維碼
5、支付成功
6、使用者維權

解決辦法

在傳送微信訊息介面前,先發送客服連結請求,達到使用者與公眾號進行互動。
需要先開啟:微信公眾號的“客服功能”。

1、增加客服介面
http請求方式: POST https://api.weixin.qq.com/customservice/kfaccount/add?access_token=ACCESS_TOKEN POST資料示例如下:
{
“kf_account” : “[email protected]”,
“nickname” : “客服1”
“password” :“pswmd5”
}
2、客服介面-發訊息
http請求方式: POST
https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN
各訊息型別所需的JSON資料包如下:

傳送文字訊息

{
“touser”:“OPENID”,
“msgtype”:“text”,
“text”:
{
“content”:“Hello World”
}
}
不管多久 使用者與公眾號沒有互動都能傳送客服訊息