1乾闰、背景
我們很多時候坯钦,我們在服務(wù)器上運(yùn)行軟件,發(fā)生一些業(yè)務(wù)異常戳护,需要給我們發(fā)送一個及時的提醒非凌,或者是使用一些耗時軟件举农,比如搶車票,搶課敞嗡,刷優(yōu)惠券當(dāng)任務(wù)運(yùn)行成功以后颁糟,也需要及時的發(fā)送消息給自己 ,告訴這個狀態(tài)喉悴±饷玻可選用的方案有:短信、郵件等箕肃,短信接入復(fù)雜婚脱,并且需要付費 ;郵件接入也不簡單,而且接收可能不及時起惕,查看起來也不是太友好涡贱。
2、WxPusher微信推送服務(wù)
那有沒有好的解決方案呢惹想?答案是有的问词,就是直接發(fā)送到自己的微信上,消息及時嘀粱,方便查看激挪,并且還免費。下面就給大家介紹一下WxPusher微信推送服務(wù)吧锋叨。
3垄分、功能介紹
WxPusher微信推送服務(wù)是一個免費的及時微信消息推送的服務(wù),功能強(qiáng)大娃磺,體驗比較好薄湿,接入還簡單。
通過API調(diào)用偷卧,就可以發(fā)送到自己的微信上豺瘤。比如,下面是我發(fā)送的一條測試消息的效果听诸,收到的消息就像下面這樣:
<img src="http://jeff.spring4all.com/Fl8SVQjB18QPTygExdWWbIGOJF8T" width = 30% height = 30% />
<img src="http://jeff.spring4all.com/FiP-Aq_EAwG5TVKdmNN7ge5HMHbc" width = 30% height = 30% />
<img src="http://jeff.spring4all.com/FukpovyUaiapIjNlaGEMsMoKsz-c" width = 30% height = 30% />
你也可以在**官方功能演示程序 **去體驗一下他的功能坐求,相信你如果需要, 一定會愛上他的晌梨。
4桥嗤、接入說明
4.1、創(chuàng)建應(yīng)用
打開WxPusher微信推送服務(wù) 的后臺管理地址 :http://wxpusher.zjiecode.com/admin 仔蝌,不用注冊賬號泛领,直接用微信掃碼就可以登錄了。
登錄以后會提示你敛惊,需要創(chuàng)建一個應(yīng)用渊鞋,填入對應(yīng)的信息 ,創(chuàng)建一個即可豆混。
<img src="http://jeff.spring4all.com/FjdI1PfsJb9im0fyJ0g1QxF8O5zQ" width = 50% height = 50% align=center/>
上面的必填篓像,也就是填寫一下你推送的是啥內(nèi)容动知,推送是啥名字皿伺,就可以了。
4.2盒粮、訂閱應(yīng)用
應(yīng)用創(chuàng)建好了以后鸵鸥,還不可以直接推送,你需要用要接收的微信,點開「應(yīng)用管理」-「關(guān)注應(yīng)用」妒穴,掃描一下應(yīng)用訂閱二維碼宋税,訂閱一下這個應(yīng)用,不然發(fā)不了消息讼油。
<img src="http://jeff.spring4all.com/Fu95sE8UrezTXCtywTvTKFlUWfO8" width = 90% height = 100% align=center/>
4.3杰赛、獲取UID
訂閱以后, 你會打開一個公眾號 矮台,點擊公眾號下面的菜單乏屯,「我的」-「我的UID」,就可以用戶到用戶的UID了瘦赫,就像下面這樣辰晕。
<img src="http://jeff.spring4all.com/FgC_65PTWV9GGG8062cbrGlTR_JT" width = 30% height = 100% align=center/>
4.4、通過后臺發(fā)送消息
然后我們就可以發(fā)送消息了确虱,可以不用寫代碼含友,直接在后臺發(fā)送消息 ,打開后臺管理頁面:http://wxpusher.zjiecode.com/admin 校辩,找到「消息管理」-「發(fā)送消息」窘问,填入剛才的UID就可以了。
<img src="http://jeff.spring4all.com/Fp_s8hXGIXk7QrVIUORk7EnHMBA8" width = 30% height = 100% align=center/>
這里需要注意召川,發(fā)送的UID必須要關(guān)注應(yīng)用南缓,不關(guān)注是不能發(fā)送的。
4.5荧呐、通過API發(fā)送消息
當(dāng)然汉形,核心業(yè)務(wù),還是通過http調(diào)用發(fā)送消息倍阐,API接口說明文檔 概疆,可以參考這里:https://wxpusher.zjiecode.com/docs
POST接口 POST接口是功能完整的接口,推薦使用峰搪。
Content-Type:application/json
地址:http://wxpusher.zjiecode.com/api/send/message
請求數(shù)據(jù)放在body里面岔冀,具體參數(shù)如下:
{
"appToken":"AT_xxx",
"content":"Wxpusher祝你中秋節(jié)快樂!",
"summary":"消息摘要",//消息摘要,顯示在微信聊天頁面或者模版消息卡片上概耻,限制長度100使套,可以不傳,不傳默認(rèn)截取content前面的內(nèi)容鞠柄。
"contentType":1,//內(nèi)容類型 1表示文字 2表示html(只發(fā)送body標(biāo)簽內(nèi)部的數(shù)據(jù)即可侦高,不包括body標(biāo)簽) 3表示markdown
"topicIds":[ //發(fā)送目標(biāo)的topicId,是一個數(shù)組Q岫拧7钋骸计螺!,也就是群發(fā)瞧壮,使用uids單發(fā)的時候登馒, 可以不傳。
123
],
"uids":[//發(fā)送目標(biāo)的UID咆槽,是一個數(shù)組陈轿。注意uids和topicIds可以同時填寫,也可以只填寫一個秦忿。
"UID_xxxx"
],
"url":"http://wxpusher.zjiecode.com" //原文鏈接济欢,可選參數(shù)
}
官方還提供的get方法的接口,在腳本中調(diào)用比較簡單小渊,這里就不介紹了法褥,具體可以查看官方的說明文檔。
5酬屉、總結(jié)
這里拋磚引玉半等,簡單的介紹了WxPusher微信推送服務(wù),個人感覺這個推送還是很棒的呐萨,日成倍基本使用沒有啥大的問題, 主要是還是免費的谬擦,很香切距。
轉(zhuǎn)載請著名出處,本文來自https://wxpusher.zjiecode.com/docs/#/ WxPusher官網(wǎng)發(fā)布惨远。