国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

yii2-dingtalk 釘釘群機器人

caikeal / 3253人閱讀

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

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

例如:通過聚合GitHub,GitLab等源碼管理服務,實現源碼更新同步。通過聚合Trello,JIRA等項目協調服務,實現項目信息同步。

另外,群機器人支持Webhook協議的自定義接入,支持更多可能性,例如:你可將運維報警通過自定義機器人聚合到釘釘群實現提醒功能。

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

在使用本擴展之前,你需要去 群機器人 獲取相關信息。

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

方法:

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

參數:

參數 參數類型 必須 說明
content String 消息內容
atMobiles Array 被@人的手機號
isAtAll bool @所有人時:true,否則為:false

實例:

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

方法:

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

參數:

參數 參數類型 必須 說明
title String 消息標題
text String 消息內容。如果太長只會部分展示
messageUrl String 點擊消息跳轉的URL
picUrl String 圖片URL

實例:

$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"
);
發送 MarkDown 消息

方法:

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

參數:

參數 必選 類型 說明
title true string 首屏會話透出的展示內容
content true string markdown格式的消息
atMobiles Array 被@人的手機號(在text內容里要有@手機號)
isAtAll bool @所有人時:true,否則為:false

實例:

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

方法:

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

參數:

參數 必選 類型 說明
title true string 首屏會話透出的展示內容
content true string markdown格式的消息
singleTitle true string 單個按鈕的方案。(設置此項和singleURL后btns無效)
singleURL true string 點擊singleTitle按鈕觸發的URL
btnOrientation false string 0-按鈕豎直排列,1-按鈕橫向排列
hideAvatar false string 0-正常發消息者頭像,1-隱藏發消息者頭像

實例:

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

方法:

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

參數:

參數 必選 類型 說明
title true string 首屏會話透出的展示內容
content true string markdown格式的消息
btns true array 按鈕的信息:title-按鈕方案,actionURL-點擊按鈕觸發的URL
btnOrientation false string 0-按鈕豎直排列,1-按鈕橫向排列
hideAvatar false string 0-正常發消息者頭像,1-隱藏發消息者頭像

實例:

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

方法:

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

參數:

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

實例:

  $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"
                ],
        ]);
參考

釘釘自定義機器人

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30861.html

相關文章

  • 從零開始打造專屬釘釘器人

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

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

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

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

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

    I_Am 評論0 收藏0
  • WakaTime數據同步展示工具

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

    focusj 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<