Skip to content

atishoo/dingtalk_robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dingtalk_robot

钉钉机器人php库

环境要求

  • PHP 5.5+
  • Composer

安装

composer require atishoo/dingtalk_robot

如何使用

1.引入命名空间

use Atishoo\DingtalkRobot;

2.实例化类

$dingtalk = new DingtalkRobot($webhook);

如安全验证为加签方式,可再次设置密钥 如安全验证为加签方式,可再次设置密钥 $dingtalk->setSecret(text); 此方法同样支持链式调用,只需要在send()前设置即可。

3.调用方法进行发送机器人消息

$dingtalk->setText(text)->send();

同理还支持其他格式的消息类型,使用方法类似,如下:

  • $dingtalk->setText(text,[$atMobiles,$isAtAll])->send();
  • $dingtalk->setLink(text,$title,$messageUrl,$picUrl)->send();
  • $dingtalk->setMarkdown(text,$title)->send();
  • $dingtalk->setActionCard(text,$title,$btns,$btnOrientation,$hideAvatar)->send();
  • $dingtalk->setFeedcard($data)->send(); 必须包含title,messageURL,picURL的数组