lumen中怎么使用第三方sdk

发布于 2022-09-05 07:57:59 字数 97 浏览 21 评论 0

lumen中怎么使用第三方sdk ,比如我想集成阿里云短信到lumen 中,把sdk 放到vendor 目录中后,然后按照命名空间去引用,方法都没报错,但是浏览器里运行就是空白页面

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

执手闯天涯 2022-09-12 07:58:02

用 composer 的方式引入相关包,而不是直接放进去
或者手动在 composer.json 中配置
最后 composer dump-autoload

豆芽 2022-09-12 07:58:02

我刚解决这个问题,也在segmenfault提了问题,新的sdk真的是.....

我遇到的问题:在写代码的时候,能够自动加载类,命名空间都是对的,没有问题,但是一旦运行的时候,就会提示说XXXX类找不到或者不存在,所有的SDK类都是找不到或者不存在。

问题的关键在于:你是用的帮助手册demo代码还是用的sdk中的demo代码,如果是在线帮助手册中的demo代码,那么原因是: 没有加载区域节点配置

这个错误和composer无关,和使用第三方包也无关,lumen本身就有composer的第三方包,sdk可以直接放在vendor中,会自动加载。错误的原因就是上面没有手动加载Config.php。

如果你的问题和我一样,则可以看我的问题地址:https://segmentfault.com/q/10...

月竹挽风 2022-09-12 07:58:01

可以尝试下这个库 https://github.com/yeoman-che...

composer require yeoman/lumen-aliyun-sms
猫性小仙女 2022-09-12 07:58:01

用composer引入包,第三方SDK的文档里面应该有写怎么用composer安装,另外如果网络受限的话,可以用国内的镜像,阿里就有

请帮我爱他 2022-09-12 07:58:00

1、去 packagist.org 上搜索相关的包
2、达到包名在你的项目根目录使用命令 composer require author_name\app_name 安装,前提是你项目本身有composer.json文件,如果没有请先 composer init
3、如果安装后报一些文件缺少的错误,请使用命令 composer dump-autoload 修复

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文