开发
0X01 插件应用场景
这篇文章以开发一个【钉钉机器人】应用插件为例
0X02 创建应用
每个插件都有一个唯一的应用标识,开发者开发之前需要想好标识,并且检测标识没有被占用。这里我们使用唯一的应用标识dingdingtalk
【钉钉机器人】
检测地址:https://www.workerman.net/app/check
使用webman
命令创建应用时,请确保你已经安装webman命令行
插件。webman命令行安装文档:https://www.workerman.net/plugin/1
执行以下命令安装
webman
命令行
composer require webman/console
执行
webman
命令行在本地创建一个dingdingtalk
【钉钉机器人】应用插件
php webman app-plugin:create dingdingtalk
以上命令执行输出
Create App Plugin dingdingtalk
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/app/controller
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/app/model
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/app/middleware
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/app/view/index
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/config
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/public
Create /var/www/plugin.admin.webman/plugin/dingdingtalk/api
验证
dingdingtalk
【钉钉机器人】应用插件是否创建成功
重启webman,访问 http://127.0.0.1:8787/app/dingdingtalk
如果有返回内容说明创建成功。