.
composer require lingan/dingtalk-notice -vvv
php artisan vendor:publish
配置为文件
return [
'robot_base_url' => env('DING_ROBOT_URL', 'https://oapi.dingtalk.com/robot/send'),
'timeout' => 2.0,
'access_token' => [
'default' => env('DING_TOKEN', '你的钉钉群组机器人token'),// 默认
'others' => [ // 扩展更多token,预留
'xxx' => env('XXX_TOKEN', '你的钉钉群组机器人token'),
],
],
];
dingNotice()
->setTextMessage('这里是报错信息')
->setAtMobiles(['188xxxxxxxx'])
->send();
\Lingan\DingtalkNotice\Facades\DingtalkNotice::getFacadeRoot()
->useRobot()
->getInstance()
->setTextMessage('这里是报错信息')
->setAtMobiles(['188xxxxxxxx'])
->send();
app('dingtalk-notice')
->useRobot()
->getInstance()
->setTextMessage('这里是报错信息')
->setAtMobiles(['188xxxxxxxx'])
->send();
require_once './vendor/autoload.php';
// 配置文件
$config = [
'robot_base_url' => 'https://oapi.dingtalk.com/robot/send',
'timeout' => 2.0,
'access_token' => [
'default' => '你的钉钉群组机器人token',// 默认
],
];
// 实例化
$dingtalk = new \Lingan\DingtalkNotice\DingtalkNotice($config);
// 发送
$dingtalk->useRobot()
->getInstance()
->setTextMessage('这里是报错信息')
->setAtMobiles(['188xxxxxxxx'])
->send();
You can contribute in one of three ways:
- File bug reports using the issue tracker.
- Answer questions or fix bugs on the issue tracker.
- Contribute new features or update the wiki.
The code contribution process is not very formal. You just need to make sure that you follow the PSR-0, PSR-1, and PSR-2 coding guidelines. Any new code contributions must be accompanied by unit tests where applicable.
MIT