您现在的位置是:首页 > 编程 > 

微擎框架模块开发2

2025-07-27 15:07:18
微擎框架模块开发2 上一篇文章已经完成了脚手架的安装和使用,通过脚手架我们可以生成一个自己的模块。下面就已企业的开发为例,给大家做一下开发教程。一,安装模块1.将通过脚手架生成的模块,上传到add目录下,然后进入后台应用管理,然后到未安装列表进行安装。2.然后我们另外还需要安装一个SDK,第三方的一个php企业扩展。EasyWeChat!因为我的微擎框架运行的php版本是7.4,所

微擎框架模块开发2

上一篇文章已经完成了脚手架的安装和使用,通过脚手架我们可以生成一个自己的模块。下面就已企业的开发为例,给大家做一下开发教程。

一,安装模块

1.将通过脚手架生成的模块,上传到add目录下,然后进入后台应用管理,然后到未安装列表进行安装。

2.然后我们另外还需要安装一个SDK,第三方的一个php企业扩展。EasyWeChat!因为我的微擎框架运行的php版本是7.4,所以在使用EasyWeChat时,选择5版本。大家可以自行根据自己的php运行版本来进行安装sdk。

.x/overview.html

.用终端进入你的微擎目录,我这边使用的是phpstorm,在这个地方进入终端,当然你可以在根目录,鼠标右键使用终端打开。

4.进入终端后,确认是否在你自己创建模块目录下,如果不是的话,还需要手动进入下。

5.然后这块还需要注意下,如果你电脑安装的多个版本的php或者没有做环境变量,你就得指定一下php来安装扩展。

代码语言:txt复制
composer require overtrue/wechat:~5.0 -vvv

扩展安装完成后,就可以开始写了。首先到微擎的开发文档,熟悉一下模块插件的架构,然后根据文档提示到相应功能。

7.编辑模块目录下的site.php文件,写一个入口对接企业平台。

7.1 打开manifest.xml文件增加一个入口,然后修改一下版本号,都做了就去后台应用管理里进行升级

7.2 升级成功后,模块后台这里就会多一个应用入口,这个链接就是对外的一个api地址。

7. 然后修改.php文件,然后在浏览器里访问一下看看是否有输出。

7.4 访问没问题后,就可以开发了。

8.打开easywechat的文档,根据文档提示,我们先对接一下企业的通信

.x/wework/server.html

9.修改doMobileApi方法,将easywechat的接收消息方法复制到Api方法里,然后修改一下应用的参数信息

代码语言:txt复制
    public function doMobileApi() {
        $config = [
            'corp_id' => '企业id',
            'agent_id' => 应用id,
            'secret'   => '应用密钥',
            'token' => '消息服务器配置token',
            'aes_key' => '消息服务器配置EncodingAESKey',
        ];
        $app = Factory::work($config);
        $app->server->push(function(){
            return 'Hello easywechat.';
        });
        $respe = $app->server->serve();
        $respe->send();
    }

二,结语

1.通过微擎框架的文档和easywechat的文档,就可以完成对接企业应用的消息配置。

2.在开发微擎模块时多看看文档和百度下,基本上很多问题都可以得到解答。

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1204217.html

相关标签:无
上传时间: 2025-07-24 06:35:49
留言与评论(共有 7 条评论)
本站网友 荆州尚美精致酒店
22分钟前 发表
我们先对接一下企业的通信.x/wework/server.html9.修改doMobileApi方法
本站网友 易学堂
21分钟前 发表
下面就已企业的开发为例
本站网友 mtp驱动
7分钟前 发表
EasyWeChat!因为我的微擎框架运行的php版本是7.4
本站网友 广告联盟源码
3分钟前 发表
如果你电脑安装的多个版本的php或者没有做环境变量
本站网友 唐山新苑
0秒前 发表
结语1.通过微擎框架的文档和easywechat的文档
本站网友 创新医学网
30分钟前 发表
将easywechat的接收消息方法复制到Api方法里