1、背景
我們很多時候,我們在服務器上運行軟體,發生一些業務例外,需要給我們發送一個及時的提醒,或者是使用一些耗時軟體,比如搶車票,搶課,刷優惠券當任務運行成功以后,也需要及時的發送訊息給自己 ,告訴這個狀態,可選用的方案有:短信、郵件等,短信接入復雜,并且需要付費 ;郵件接入也不簡單,而且接收可能不及時,查看起來也不是太友好,
2、WxPusher微信推送服務
那有沒有好的解決方案呢?答案是有的,就是直接發送到自己的微信上,訊息及時,方便查看,并且還免費,下面就給大家介紹一下WxPusher微信推送服務吧,
3、功能介紹
WxPusher微信推送服務是一個免費的及時微信訊息推送的服務,功能強大,體驗比較好,接入還簡單,
通過API呼叫,就可以發送到自己的微信上,比如,下面是我發送的一條測驗訊息的效果,收到的訊息就像下面這樣:
你也可以在**官方功能演示程式 **去體驗一下他的功能,相信你如果需要, 一定會愛上他的,
4、接入說明
4.1、創建應用
打開WxPusher微信推送服務 的后臺管理地址 :http://wxpusher.zjiecode.com/admin ,不用注冊賬號,直接用微信掃碼就可以登錄了,
登錄以后會提示你,需要創建一個應用,填入對應的資訊 ,創建一個即可,
上面的必填,也就是填寫一下你推送的是啥內容,推送是啥名字,就可以了,
4.2、訂閱應用
應用創建好了以后,還不可以直接推送,你需要用要接收的微信,點開「應用管理」-「關注應用」,掃描一下應用訂閱二維碼,訂閱一下這個應用,不然發不了訊息,
4.3、獲取UID
訂閱以后, 你會打開一個公眾號 ,點擊公眾號下面的選單,「我的」-「我的UID」,就可以用戶到用戶的UID了,就像下面這樣,
4.4、通過后臺發送訊息
然后我們就可以發送訊息了,可以不用寫代碼,直接在后臺發送訊息 ,打開后臺管理頁面:http://wxpusher.zjiecode.com/admin ,找到「訊息管理」-「發送訊息」,填入剛才的UID就可以了,
這里需要注意,發送的UID必須要關注應用,不關注是不能發送的,
4.5、通過API發送訊息
當然,核心業務,還是通過http呼叫發送訊息,API介面說明檔案 ,可以參考這里:https://wxpusher.zjiecode.com/docs
POST介面 POST介面是功能完整的介面,推薦使用,
Content-Type:application/json
地址:http://wxpusher.zjiecode.com/api/send/message
請求資料放在body里面,具體引數如下:
{
"appToken":"AT_xxx",
"content":"Wxpusher祝你中秋節快樂!",
"summary":"訊息摘要",//訊息摘要,顯示在微信聊天頁面或者模版訊息卡片上,限制長度100,可以不傳,不傳默認截取content前面的內容,
"contentType":1,//內容型別 1表示文字 2表示html(只發送body標簽內部的資料即可,不包括body標簽) 3表示markdown
"topicIds":[ //發送目標的topicId,是一個陣列!!!,也就是群發,使用uids單發的時候, 可以不傳,
123
],
"uids":[//發送目標的UID,是一個陣列,注意uids和topicIds可以同時填寫,也可以只填寫一個,
"UID_xxxx"
],
"url":"http://wxpusher.zjiecode.com" //原文鏈接,可選引數
}
官方還提供的get方法的介面,在腳本中呼叫比較簡單,這里就不介紹了,具體可以查看官方的說明檔案,
5、總結
這里拋磚引玉,簡單的介紹了WxPusher微信推送服務,個人感覺這個推送還是很棒的,日常基本使用沒有啥大的問題, 主要是還是免費的,很香,
轉載請著名出處,本文來自https://wxpusher.zjiecode.com/docs/#/ WxPusher官網發布,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/190823.html
標籤:JavaScript
上一篇:fff
下一篇:Git高級使用教程
