開發者可以通過一次性訂閱消息授權讓微信用戶授權第三方移動應用(接入說明)或公眾號,獲得發送一次訂閱消息給到授權微信用戶的機會。授權微信用戶可以不需要關注公眾號。微信用戶每授權一次,開發者可獲得一次下發消息的權限。對于已關注公眾號的,消息將下發到公眾號會話;未關注公眾號的,將下發到服務通知。
公眾號或網頁使用一次性訂閱消息流程如下:
第一步:需要用戶同意授權,獲取一次給用戶推送一條訂閱模板消息的機會
在確保微信公眾帳號擁有訂閱消息授權的權限的前提下(已認證的公眾號即有權限,可登陸公眾平臺在接口權限列表處查看),引導用戶在微信客戶端打開如下鏈接:
https://mp.weixin.qq.com/mp/subscribemsg?action=get_confirm&appid=wxaba38c7f163da69b&scene=1000&template_id=1uDxHNXwYQfBmXOfPJcjAS3FynHArD8aWMEFN
RGSbCc& redirect_url=http%3a%2f%2fsupport.qq.com&reserved=test#wechat_redirect

用戶同意或取消授權后會返回相關信息
如果用戶點擊同意或取消授權,頁面將跳轉至:
redirect_url/?openid=OPENID&template_id=TEMPLATE_ID&action=ACTION&scene=SCENE

第二步:通過API推送訂閱模板消息給到授權微信用戶
接口請求說明
http請求方式: post
https://api.weixin.qq.com/cgi-bin/message/template/subscribe?access_token=ACCESS_TOKEN
### ## 【特此說明:ACCESS_TOKEN是通過普通的方式獲取的,不是授權登錄獲取的】
鏈接如下:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183

