请问增么使用第三方SDK?

我想引入个推等第三方SDK,应该把它们的文件放在哪里?并如何调用?
已邀请:

爬行的大爷

赞同来自: kuiye

如果第三方包能够用composer安装,那么他会自动安装到vendor包里边。如果没有对应的composer包,你有几种选择。
  1. 自己改造成composer包,发布到packagist上去,然后自己下载下来,这样自己方便了,也方便了其他人。算是为开源做一份自己的力量。
  2. 直接下载下来的话,就看你项目的结构了。以laravel为例。我是在app文件夹下建一个libary目录,所有第三方包放在这里。由于该文件符合PSR-4规则,它会自动加载的。

kailuo99

赞同来自:

可以自己新建一个文件夹。如果是类。可以require/include 或者加上命名空间来调用;如果是函数,新建一个helper.php 放在 app/Http/目录下。在bootstrap/autoload.php 里面 包含进去。

Eearnp

赞同来自:

laravel使用个推你可以查看这篇文章,有拓展包的: Laravel5.* 使用"earnp/getui"拓展包集成个推开发

要回复问题请先登录注册