開發過程中,在Android studio通過fir.im插件上傳apk後,發送到釘釘羣,這樣子測試人員可以通過鏈接下載,進行測試,其他人想看效果的也可以通過鏈接下載。自己折騰了一個上午纔出效果,親測有效,想做的朋友按步驟操作即可(不會寫開頭描述爲什麼要寫這篇博客,就隨便寫寫了勿怪)。
一。創建釘釘機器人
創建羣——智能羣助手——添加機器人——自定義——填寫相應信息——得到了Webhook(後面用到)
查看Webhook:智能羣助手——點擊創建好的機器人
安全設置我填了“自定義關鍵詞”,涉及到應用名字的關鍵詞
Webhook中包含了access_token,捕獲App異常時主動發送到釘釘羣,(我用的是java開發)http用post進行提交對應數據(時間、哪個接口、哪個賬號、錯誤原因、參數、請求頭………),此時Webhook就是要發送的url了。
二。創建Fir.im賬號並實名認證,
1.得到API Token
2.先上傳一個apk填寫相應信息(後面上傳的apk跟這個是同一個項目打包出來的)
3.綁定釘釘羣(爲了安全起見,關閉所有人可見、設置密碼圖一),圖二webhook忘記了,回看步驟一
三。Android studio下載Fir.im插件
File——Settings——Plugins——fir.im(我已經下載過了,需要重啓Android Studio纔有效)
Android Studio下載Fir.im插件重啓後如下第二圖。在AS的右下方有個FIR.im
四。完整流程操作,在Android Studio通過fir.im插件上傳一個apk包,fir.im能上傳到,並且發送信息到釘釘羣
1.在Android studio的右下方有個FIR.im,點擊設置填寫api_token。
查看api_token:https://fir.im/apps (回看步驟二)
2.fir.im點擊應用的“編輯”,可以查看到剛剛上傳的信息,如右圖
3. Android Studio通過fir.im上傳成功時釘釘羣就會有信息了,如下圖
提醒:在ZM項目中按如上操作,切換到 ZM1項目也用相同的api_token、釘釘羣時,這時項目名稱還會顯示ZM的,沒關係,只要選擇apk是ZM1的就可以了!