日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

企業(yè)微信機器人定時發(fā)送信息

 小米VIP 2022-05-24 發(fā)布于北京

點贊再看,養(yǎng)成習(xí)慣,全網(wǎng)最詳細(xì)調(diào)用企業(yè)微信機器人API的使用。

開場白

我的老板小花是一個到點就下班的人,有一天我的老板小花已經(jīng)下班半小時了突然站起來說:“誰能在企業(yè)微信群眾做一個定時發(fā)送消息的功能?。??”

大家一臉茫然看著老板小花,企業(yè)微信機器人還能控制?我趕緊上網(wǎng)查了一下。

企業(yè)微信可以配置機器人,提升辦公效率,還能實現(xiàn)一鍵群發(fā)和定時發(fā)送等功能。

我的天,這么厲害?我這么愛學(xué)習(xí)的人必須要學(xué)一下這門技術(shù),于是我和老板小花說:“我們一起來學(xué)習(xí)吧”。

小花:“沒毛茨,辣乎乎,安排?。?!”

可等我拿出本本,拿出筆準(zhǔn)備開始學(xué)習(xí)的時候,小花又說:“寶,你先學(xué),我先下班了,明天上班我就開始學(xué)…”

小花還是小花啊,算了,不等她了,大家跟我一起走進(jìn)企業(yè)微信機器人的世界吧。

一、步驟

1、首先要了解,調(diào)用企業(yè)微信機器人需要調(diào)用內(nèi)部的機器人API,那么,如何知道自己機器人的API鏈接呢?

在企業(yè)微信群中找到機器人的Webhook地址,復(fù)制下來。

2、添加maven依賴

  1. <dependency>
  2. <groupId>org.apache.httpcomponents</groupId>
  3. <artifactId>httpclient</artifactId>
  4. <version>4.5.3</version>
  5. </dependency>

 3、創(chuàng)建一個測試類即可。

  1. public class robot {
  2. //企業(yè)微信群機器人的WebHook地址xxx
  3. public static String WEBHOOK_TOKEN = "自己創(chuàng)建的機器人的TOKEN";
  4. public static void main(String args[]) throws Exception {
  5. HttpClient httpclient = HttpClients.createDefault();
  6. HttpPost httppost = new HttpPost(WEBHOOK_TOKEN);
  7. httppost.addHeader("Content-Type", "application/json; charset=utf-8");
  8. //構(gòu)建一個json格式字符串textMsg,其內(nèi)容是接收方需要的參數(shù)和消息內(nèi)容
  9. String textMsg = "{\n" +
  10. " \"msgtype\": \"news\",\n" +
  11. " \"news\": {\n" +
  12. " \"articles\" : [\n" +
  13. " {\n" +
  14. " \"title\" : \"中秋節(jié)禮品領(lǐng)取\",\n" +
  15. " \"description\" : \"今年中秋節(jié)公司有豪禮相送\",\n" +
  16. " \"url\" : \"http://www.baidu.com\",\n" +
  17. " \"picurl\" : \"http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png\"\n" +
  18. " }\n" +
  19. " ]\n" +
  20. " }\n" +
  21. "}";
  22. StringEntity se = new StringEntity(textMsg, "utf-8");
  23. httppost.setEntity(se);
  24. HttpResponse response = httpclient.execute(httppost);
  25. if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
  26. String result = EntityUtils.toString(response.getEntity(), "utf-8");
  27. System.out.println(result);
  28. }
  29. }
  30. }

代碼WEBHOOK_TOKEN就是你自己機器人的TOKEN,testMsg就是你想讓機器人發(fā)送的內(nèi)容,具體內(nèi)容可以查看一下企業(yè)微信機器人配置使用,可以根據(jù)下面文檔來發(fā)送各種內(nèi)容。

企業(yè)微信機器人說明書鏈接:接口文檔 - 企業(yè)微信開發(fā)者中心

4、運行即可,運行結(jié)果如圖:

我是辰兮,你知道的越多,你不知道的就越多,我們下期見!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多