企業可以主動發訊息給成員,訊息量不受限制。
呼叫介面時,使用https協議、json資料報格式,資料報不需做加密處理。
首先我們看下,介面文件:
https請求方式: post
引數必須
說明access_token
是呼叫介面憑證
收件人必須處於應用的可見範圍內,並且管理組對應用有使用許可權、對收件人有檢視許可權,否則本次呼叫失敗。
如果無許可權,則本次傳送失敗;如果收件人不存在或未關注,傳送仍然執行。兩種情況下均返回無效的部分。
再看下text 的介面,引數"safe":"0"
}
必須說明
touser
否成員id列表(訊息接收者,多個接收者用『|』分隔,最多支援1000個)。特殊情況:指定為@all,則向關注該企業應用的全部成員傳送
toparty
否部門id列表,多個接收者用『|』分隔,最多支援100個。當touser為@all時忽略本引數
totag
否標籤id列表,多個接收者用『|』分隔。當touser為@all時忽略本引數
msgtype
是訊息型別,此時固定為:text
agentid
是企業應用的id,整型。可在應用的設定頁面檢視
content
是訊息內容
safe
否表示是否是保密訊息,0表示否,1表示是,預設0
理解後,我們寫出自己的**,主要**見下:
以下是傳送的介面:if (string.isnullorempty(richtextboxtext.text))
msgtextcontent msgtxtcontent = new msgtextcontent();
msgtxtcontent.content = richtextboxtext.text;
msgtextjson msgtxt = new msgtextjson();
msgtxt.touser = textboxtouser.text;
msgtxt.toparty = textboxtoparty.text;
msgtxt.totag = textboxtotag.text;
msgtxt.msgtype = "text";
msgtxt.agentid = "0";
msgtxt.text = msgtxtcontent;
msgtxt.safe = "0";
imsginfo msginfo = new msginfo();
msgcommresult msgresult = msginfo.msgsendtext(accesstoken, msgtxt);
if (msgresult != null)
else
}
是**檔案id,可以呼叫上傳臨時素材或者永久素材介面獲取,永久素材media_id必須由發訊息的應用建立
以上要用到主動呼叫
python傳送微信訊息和企業號訊息
bot bot cache path true 可以保持登陸狀態 embed 堵塞執行緒可以一直不掉線 如下 from wxpy import bot bot cache path true 定位好友 boss bot.search 好友名字 0 boss.send 堵塞執行緒 embed 傳送群把...
微信企業號傳送監控訊息 php
1 定時任務檢測異常訊息 2將訊息存入redis佇列 3定時處理佇列異常訊息 簡單的來說,只需要兩個步驟即可 1獲取accesstoken 2 傳送訊息到對應的專案部門組 一 獲取accesstoken accesstoken是企業號的全域性唯一票據,呼叫介面時需攜帶accesstoken。acce...
微信企業號通訊錄與訊息傳送
企業號所需資訊及詳細設定看官方文件,如題所示,這裡涉及通訊錄管理和訊息傳送,詳情如下 先測試是否可以正常獲取access token 獲取token 建立部門 跟部門的id為1,後台手動建立的部門會分配預設id,可通過查詢部門列表檢視 建立部門測試 string create departmet c...