成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

yii2-dingtalk 釘釘群機(jī)器人

caikeal / 3333人閱讀

摘要:說明群機(jī)器人是釘釘群的高級擴(kuò)展功能。目前,大部分機(jī)器人在添加后,還需要進(jìn)行配置,才可正常使用配置說明詳見操作流程中的幫助鏈接。安裝配置在使用本擴(kuò)展之前,你需要去群機(jī)器人獲取相關(guān)信息。

說明
群機(jī)器人是釘釘群的高級擴(kuò)展功能。群機(jī)器人可以將第三方服務(wù)的信息聚合到群聊中,實(shí)現(xiàn)自動化的信息同步。目前,大部分機(jī)器人在添加后,還需要進(jìn)行Webhook配置,才可正常使用(配置說明詳見操作流程中的幫助鏈接)。

例如:通過聚合GitHub,GitLab等源碼管理服務(wù),實(shí)現(xiàn)源碼更新同步。通過聚合Trello,JIRA等項目協(xié)調(diào)服務(wù),實(shí)現(xiàn)項目信息同步。

另外,群機(jī)器人支持Webhook協(xié)議的自定義接入,支持更多可能性,例如:你可將運(yùn)維報警通過自定義機(jī)器人聚合到釘釘群實(shí)現(xiàn)提醒功能。

安裝
$ composer require saviorlv/yii2-dingtalk -vvv
配置

在使用本擴(kuò)展之前,你需要去 群機(jī)器人 獲取相關(guān)信息。

使用
在config/main.php配置文件中定義component配置信息
"components" => [
  .....
  "robot" => [
      "class" => "SaviorlvDingtalkRobot",
      "accessToken" => "xxxxxxxxx"
    ],
  ....
]
發(fā)送 Text 信息

方法:

public function sendTextMsg($content, array $atMobiles = [], $isAtAll = false){}

參數(shù):

參數(shù) 參數(shù)類型 必須 說明
content String 消息內(nèi)容
atMobiles Array 被@人的手機(jī)號
isAtAll bool @所有人時:true,否則為:false

實(shí)例:

$response = Yii::$app->robot->sendTextMsg(
    "必要忘記上下班打卡",
    [
        136*****134,
        136*****132
    ],
    false
);
發(fā)送 Link 鏈接

方法:

public function sendLinkMsg($title, $text, $picUrl = "", $messageUrl){}

參數(shù):

參數(shù) 參數(shù)類型 必須 說明
title String 消息標(biāo)題
text String 消息內(nèi)容。如果太長只會部分展示
messageUrl String 點(diǎn)擊消息跳轉(zhuǎn)的URL
picUrl String 圖片URL

實(shí)例:

$response = Yii::$app->robot->sendLinkMsg(
    "上下班打卡",
    "有些同志上下班就是不打卡,QAQ",
    "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1536321778370&di=46a7abc85f6fe1de8df8fbdc5b95d68d&imgtype=0&src=http%3A%2F%2Fimg4.duitang.com%2Fuploads%2Fitem%2F201407%2F21%2F20140721224026_KU3GA.thumb.700_0.jpeg",
    "https://github.com/saviorlv?tab=repositories"
);
發(fā)送 MarkDown 消息

方法:

public function sendMarkdownMsg($title, $content, array $atMobiles = [], $isAtAll = false){}

參數(shù):

參數(shù) 必選 類型 說明
title true string 首屏?xí)捦赋龅恼故緝?nèi)容
content true string markdown格式的消息
atMobiles Array 被@人的手機(jī)號(在text內(nèi)容里要有@手機(jī)號)
isAtAll bool @所有人時:true,否則為:false

實(shí)例:

$response = Yii::$app->robot->sendMarkdownMsg(
        "上下班打卡",
        " ###有些同志上下班就是不打卡,`QAQ`",
        [
            136*****134,
            136*****132
        ],
        false
    );
整體跳轉(zhuǎn) ActionCard類型

方法:

public function sendActionCardMsg($title, $content, $singleURL, $hideAvatar = 0, $btnOrientation = 0, $singleTitle = "閱讀原文"){}

參數(shù):

參數(shù) 必選 類型 說明
title true string 首屏?xí)捦赋龅恼故緝?nèi)容
content true string markdown格式的消息
singleTitle true string 單個按鈕的方案。(設(shè)置此項和singleURL后btns無效)
singleURL true string 點(diǎn)擊singleTitle按鈕觸發(fā)的URL
btnOrientation false string 0-按鈕豎直排列,1-按鈕橫向排列
hideAvatar false string 0-正常發(fā)消息者頭像,1-隱藏發(fā)消息者頭像

實(shí)例:

$response = Yii::$app->robot->sendActionCardMsg(
        "上下班打卡",
        " 有些同志上下班就是不打卡,QAQ",
        "https://github.com/saviorlv?tab=repositories",
        0,
        0,
        "你看不看"
    );
獨(dú)立跳轉(zhuǎn) ActionCard 類型

方法:

public function sendSingleActionCardMsg($title, $content, $hideAvatar = 0, $btnOrientation = 0, array $btns=[]){}

參數(shù):

參數(shù) 必選 類型 說明
title true string 首屏?xí)捦赋龅恼故緝?nèi)容
content true string markdown格式的消息
btns true array 按鈕的信息:title-按鈕方案,actionURL-點(diǎn)擊按鈕觸發(fā)的URL
btnOrientation false string 0-按鈕豎直排列,1-按鈕橫向排列
hideAvatar false string 0-正常發(fā)消息者頭像,1-隱藏發(fā)消息者頭像

實(shí)例:

$response = Yii::$app->robot->sendSingleActionCardMsg(
            "上下班打卡",
            " 有些同志上下班就是不打卡,QAQ",
            0,
            1,
            [
                [
                    "title"=> "內(nèi)容不錯", 
                    "actionURL"=> "https://www.dingtalk.com/"
                ], 
                [
                    "title"=> "不感興趣", 
                    "actionURL"=> "https://www.dingtalk.com/"
                ]
            ]
        );
FeedCard 類型

方法:

public function sendFeedCardMsg(array $links=[]){}

參數(shù):

參數(shù) 必選 類型 說明
title true string 單條信息文本
messageURL true string 點(diǎn)擊單條信息到跳轉(zhuǎn)鏈接
picURL true string 單條信息后面圖片的URL

實(shí)例:

  $response = Yii::$app->robot->sendFeedCardMsg([
                [
                    "title"=> "時代的火車向前開",
                    "messageURL"=> "https://mp.weixin.qq.com/s?__biz=MzA4NjMwMTA2Ng==&mid=2650316842&idx=1&sn=60da3ea2b29f1dcc43a7c8e4a7c97a16&scene=2&srcid=09189AnRJEdIiWVaKltFzNTw&from=timeline&isappinstalled=0&key=&ascene=2&uin=&devicetype=android-23&version=26031933&nettype=WIFI",
                    "picURL"=> "http://b.hiphotos.baidu.com/image/pic/item/f603918fa0ec08fa98d87c8054ee3d6d55fbda39.jpg"
                ],[
                    "title"=> "時代的火車向前開",
                    "messageURL"=> "https://mp.weixin.qq.com/s?__biz=MzA4NjMwMTA2Ng==&mid=2650316842&idx=1&sn=60da3ea2b29f1dcc43a7c8e4a7c97a16&scene=2&srcid=09189AnRJEdIiWVaKltFzNTw&from=timeline&isappinstalled=0&key=&ascene=2&uin=&devicetype=android-23&version=26031933&nettype=WIFI",
                    "picURL"=> "http://b.hiphotos.baidu.com/image/pic/item/f603918fa0ec08fa98d87c8054ee3d6d55fbda39.jpg"
                ],
        ]);
參考

釘釘自定義機(jī)器人

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/30861.html

相關(guān)文章

  • 從零開始打造專屬釘釘機(jī)器人

    摘要:目前釘釘機(jī)器人支持方式,仍屬于內(nèi)側(cè)階段。方式是指被動接受通知,釘釘群中添加的群機(jī)器人默認(rèn)都是該模式。截止撰寫文章時,釘釘?shù)臋C(jī)器人文檔不可訪問,所以會在下面介紹下。本文同步發(fā)表于作者博客從零開始打造專屬釘釘機(jī)器人 官方定義如下: 群機(jī)器人是釘釘群的高級擴(kuò)展功能。群機(jī)器人可以將第三方服務(wù)的信息聚合到群聊中,實(shí)現(xiàn)自動化的信息同步。目前,大部分機(jī)器人在添加后,還需要進(jìn)行Webhook配置,才可...

    fyber 評論0 收藏0
  • 2小時快速搭建后端接口報警系統(tǒng)(基于阿里云日志服務(wù)分析nginx訪問日志)

    摘要:目標(biāo)后端任一接口一分鐘內(nèi)響應(yīng)超過一定的量,馬上收到報警提示報警及慢接口有詳細(xì)列表可以查看低成本。相關(guān)報警請求的詳細(xì)信息列表慢響應(yīng)分析 目標(biāo) 后端任一接口一分鐘內(nèi)5xx響應(yīng)超過一定的量,馬上收到報警提示 報警及慢接口有詳細(xì)列表可以查看 低成本。幾年前公司的日志報警系統(tǒng)是自研的,開發(fā)成本比較高,也沒有達(dá)到阿里云日志服務(wù)這種產(chǎn)品化程度 機(jī)器部署情況 阿里云EC服務(wù)器 功能概述 阿里云日...

    lemanli 評論0 收藏0
  • PyODPS 安裝常見問題解決

    摘要:摘要本文將用戶安裝時遇到的常見問題列舉如下,希望在遇到類似問題時可供借鑒。若不存在,確認(rèn)此問題。安裝后報這通常是由于遇到了依賴問題。上安裝時報嘗試使用上安裝仍然報這是由于系統(tǒng)完整性保護(hù)導(dǎo)致的。此后在終端中運(yùn)行此后再行安裝。 摘要: 本文將用戶安裝 PyODPS 時遇到的常見問題列舉如下,希望在遇到類似問題時可供借鑒。在參考下列步驟之前,請首先嘗試卸載并重裝 PyODPS。卸載的步驟為執(zhí)...

    I_Am 評論0 收藏0
  • WakaTime數(shù)據(jù)同步展示工具

    摘要:從年知道后就開始使用它來記錄自己的編碼時間,但作為免費(fèi)版只能查看最近兩周的數(shù)據(jù),于是很久之前就寫了一個程序同步自己的歷史數(shù)據(jù),不過一直沒找到合適的圖表插件像官網(wǎng)那樣展示數(shù)據(jù)信息。版本的代碼也實(shí)現(xiàn)了相關(guān)的同步展示邏輯,代碼在分支中。 從16年知道 WakaTime 后就開始使用它來記錄自己的編碼時間,但作為免費(fèi)版只能查看最近兩周的數(shù)據(jù),于是很久之前就寫了一個程序同步自己的歷史數(shù)據(jù),不過一...

    focusj 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<