第一步:
封装钉钉类库
在common目录下新建dingding目录,dingding目录里新建DingdingSdk.php文件
文件内容如下:
namespace app\common\dingding;
class DingdingSdk {
//消息类型
public $msgtype = array('text',"link","markdown","actionCard","feedCard");
public $secret = ''; //密钥(加签时,需要)
public function __construct(){
}
/*发送钉钉消息
@author kxl
@param $webhook:发送的URL地址
@param $data:发送的数据(数组)
@param $type:消息类型,默认为text
@param $set:安全设置的加密类型,默认为空,(只有安全设置在加签时才传值sign)
*/
public function send($webhook,$data,$type='text',$set=''){
if(!in_array($type,$this->msgtype)){
return json_encode(array('code' => 0, 'msg' => '