xnf4o / megogo

Laravel MeGoGo API 集成

1.2.1 2022-10-06 22:07 UTC

README


Laravel megogo

描述

Laravel MeGoGo API 集成

使用技术

PHP

安装

通过 Composer 安装

$ composer require xnf4o/megogo

连接

初始时,需要进行初始化,声明

use xnf4o\Megogo\Megogo;

然后

protected $megogo;

然后在 __construct 中

$this->megogo = new Megogo();

方法

用于获取视频信息。

getVideoInfo($id, $token);

要获取视频信息,需要在参数中指定 id - 视频标识符,如果需要则指定用户令牌。

搜索请求

search($text, $limit);

用于获取按指定参数的视频列表

获取特定类别的视频列表的请求

getVideo($token, $sort, $page, $category_id, $genre, $country, $year_min, $year_max);

用于获取特定类别的视频列表。例如,获取动画片、电视剧、电视节目和秀的列表...

要获取特定类别的视频列表,需要在参数中指定 category_id - 类别标识符。

要获取所选类型的视频(类型)列表,需要在请求中指定 additional id - 已选类型的标识符

获取主页显示信息的请求

getDigest();

获取主页显示的所有视频类别的请求。包括:选择编辑、精选、幻灯片

获取精选列表的请求

getCollections();

用于获取所有精选(收藏)列表

要获取特定类别的精选列表(电影、动画片...),需要在参数中指定 category_id

获取初始配置的请求

getConfiguration();

请求在应用程序启动时执行,用于获取初始配置,用于在类别 id、名称和类型之间建立关系。我们最初从服务器请求信息并将其缓存。

获取精选视频列表的请求

getVideoCollections($token, $id, $sort, $page, $category_id, $genre, $country, $year_min, $year_max);

用于获取精选中的视频列表

要获取特定精选的视频列表,需要在参数中指定 id - 精选标识符

获取视频流请求

getStream($id, $token);

用于获取视频流

在参数中传递 id - 视频标识符,以获取视频流链接

新用户注册

register($id)

在系统中注册新用户。

用户认证请求

auth($id)

用户认证请求,在系统中认证用户。

新用户注册

register($id)

在系统中注册新用户。