【发布时间】:2016-08-14 20:54:27
【问题描述】:
我按照说明安装了这个包:
https://github.com/embedly/embedly-php#installing
在我的代码中我做了:
$api = new Embedly\Embedly(array('user_agent' => 'Mozilla/5.0 (compatible; mytestapp/1.0)'));
$objs = $api->oembed('http://www.bbc.com/news/world-latin-america-37077172?ns_mchannel=social&ns_campaign=bbc_breaking&ns_source=twitter&ns_linkname=news_central');
print_r($objs);
但我收到此错误:
找不到类“嵌入\嵌入”
我错过了什么?我必须在提供者/别名中添加一些东西吗?如果是这样,我不知道是什么。我正在使用 Laravel 5.2。
【问题讨论】:
-
你有
require_once?? -
作曲家的重点不是不用
require吗?我可以不只是通过它的别名以某种方式引用它吗? -
检查你的供应商目录,你看到安装的包了吗?也尝试做
composer dump-autoload。 -
当你说“在我的代码中我做了”时,是哪个文件?
-
@user6703162,只需要一个自动加载器是使用 Composer 的好处之一,但我不会说这是“重点”。主要好处是它负责安装您的依赖项(以及它们的依赖项,递归地)。
标签: php laravel laravel-5 composer-php laravel-5.2