java 如何发提示_消息提醒-如何实现收到待办给QQ发送提醒?
一、前期準備
一臺windows服務器(用于運行QQ機器人)
下載QQ機器人框架
二、QQ機器人配置
1、解壓前面下載的機器人框架和httpapi
2、打開解壓后的 小栗子框架.exe
3、在用戶列表右擊選擇添加單個
4、添加后右擊點添加后的賬號選擇登錄選中QQ
5、點擊應用中心==>點擊導入插件==>選中前面下載的httpapi.dll
6、應用中心中選中剛導入的HTTP API==>點擊啟用==>點擊菜單
(默認監聽本地10429端口,默認只接收來自127.0.0.1的HTTP請求,可以根據需求修改)
三、O2OA配置
1、Copy相關文件到config目錄
從o2server\configSample目錄下復制messages.json、messageSendRule.js到o2server\config目錄。
2、修改o2server\config\messages.json
把這個配置文件中收到待辦模塊(task_create)下的consumersV2中新增個toqq消費者,toqq中執行excute(excute表示腳本messageSendRule.js中的方法名稱,用于過濾擬稿狀態的待辦)
"task_create": {
"consumers": [],
"consumersV2": {
"mq": "",
"pms": "",
"zhengwuDingding": "",
"qiyeweixin": "",
"welink": "",
"ws": "",
"dingding": "",
"toqq": "excute"
}
},
3、重啟服務
4、配置系統中測試賬號的QQ號
5、編寫定時腳本獲取websocket消息發送qq提醒
我這寫的是5分鐘執行一次(根據需求修改)
//定時檢測websocket消息發送qq提醒
print("定時檢測websocket消息發送qq提醒-------")
var applications = resources.getContext().applications();
var resp = applications.getQuery("x_message_assemble_communicate", "consume/list/toqq/count/100");
var json = JSON.parse(resp.toString());
print("獲取消息數量======"+json.data.length);
if( json.type == "success" && json.data){
for( var i=0; i待辦提醒'+consume.title+'
總結
以上是生活随笔為你收集整理的java 如何发提示_消息提醒-如何实现收到待办给QQ发送提醒?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单片机led闪烁代码_单片机驱动LED发
- 下一篇: java中的位移运算符_java中的移位