Php 如何在CodeIgniter中使用JWPlayer?

Php 如何在CodeIgniter中使用JWPlayer?,php,json,codeigniter,jwplayer,video-player,Php,Json,Codeigniter,Jwplayer,Video Player,到目前为止,我已经尝试了以下方法: 但是运气不好,它说“找不到类'Jwplayer\JwplatformAPI'。 是的,我已经将从根目录中获取的文件放在一个名为“JWPplatform php”的文件夹中。好的,因为您不想使用composer-下面是一个指南 1.以Zip格式下载 2.创建文件夹 在文件夹application/third\u party/中创建一个名为jwplatformapi/ 3.解压缩init.php和src文件夹 将init.php和src文件夹从zip文件解压

到目前为止,我已经尝试了以下方法:

但是运气不好,它说“找不到类'Jwplayer\JwplatformAPI'。
是的,我已经将从根目录中获取的文件放在一个名为“JWPplatform php”的文件夹中。

好的,因为您不想使用composer-下面是一个指南

1.以Zip格式下载

2.创建文件夹 在文件夹
application/third\u party/
中创建一个名为
jwplatformapi/

3.解压缩init.php和src文件夹 将init.php和src文件夹从zip文件解压缩到
应用程序/third\u party/jwplatformapi/
文件夹中

class Jwplatform_library
{
    private $key;
    private $secret;

    public function __construct($key = 'my_key', $secret = 'my_secret')
    {
        $this->key = $key;
        $this->secret = $secret;
    }

    public function get()
    {
        require_once(APPPATH.'third_party/jwplatformapi/init.php');
        return new Jwplayer\JwplatformAPI($this->key, $this->secret);
    }
}
看起来应该像

4.创建您的库 在
应用程序/libraries/
文件夹中创建一个名为
Jwplatform\u library.php的文件

class Jwplatform_library
{
    private $key;
    private $secret;

    public function __construct($key = 'my_key', $secret = 'my_secret')
    {
        $this->key = $key;
        $this->secret = $secret;
    }

    public function get()
    {
        require_once(APPPATH.'third_party/jwplatformapi/init.php');
        return new Jwplayer\JwplatformAPI($this->key, $this->secret);
    }
}
5.在一个控制器中使用它
好吧,既然你不想使用composer,这里有一个指南

1.以Zip格式下载

2.创建文件夹 在文件夹
application/third\u party/
中创建一个名为
jwplatformapi/

3.解压缩init.php和src文件夹 将init.php和src文件夹从zip文件解压缩到
应用程序/third\u party/jwplatformapi/
文件夹中

class Jwplatform_library
{
    private $key;
    private $secret;

    public function __construct($key = 'my_key', $secret = 'my_secret')
    {
        $this->key = $key;
        $this->secret = $secret;
    }

    public function get()
    {
        require_once(APPPATH.'third_party/jwplatformapi/init.php');
        return new Jwplayer\JwplatformAPI($this->key, $this->secret);
    }
}
看起来应该像

4.创建您的库 在
应用程序/libraries/
文件夹中创建一个名为
Jwplatform\u library.php的文件

class Jwplatform_library
{
    private $key;
    private $secret;

    public function __construct($key = 'my_key', $secret = 'my_secret')
    {
        $this->key = $key;
        $this->secret = $secret;
    }

    public function get()
    {
        require_once(APPPATH.'third_party/jwplatformapi/init.php');
        return new Jwplayer\JwplatformAPI($this->key, $this->secret);
    }
}
5.在一个控制器中使用它
我认为您必须在这里自动加载文件-使用composer可能更好。查看并@farisfath25如果复制目录,请确保需要自述文件中记录的
init.php
文件。否则请使用composer。谢谢@sintakonte,但是我不能使用composer。@ksindi:嗯,我想我以前见过,好的,那么我稍后会尝试将结果发布给你。谢谢我认为您必须在这里自动加载文件-使用composer可能更好。查看并@farisfath25如果复制目录,请确保需要自述文件中记录的
init.php
文件。否则请使用composer。谢谢@sintakonte,但是我不能使用composer。@ksindi:嗯,我想我以前见过,好的,那么我稍后会尝试将结果发布给你。谢谢这看起来很有希望!感谢您一步步清晰详细的解释。然而,不幸的是,我现在甚至在不久的将来都无法测试它,因此我计划几天后回来,因为我在我的项目中的其他优先事项,并通知您。再次感谢您,先生!已经有一段时间了,我还没有测试它,因为我不再在同一家公司工作了。因此,我把这个打勾作为被接受的答案,只是因为,我信任这个人。这看起来很有希望!感谢您一步步清晰详细的解释。然而,不幸的是,我现在甚至在不久的将来都无法测试它,因此我计划几天后回来,因为我在我的项目中的其他优先事项,并通知您。再次感谢您,先生!已经有一段时间了,我还没有测试它,因为我不再在同一家公司工作了。因此,我选择这个答案作为接受答案,只是因为我信任这个人。