xnf4o / megogo
Laravel MeGoGo API 集成
1.2.1
2022-10-06 22:07 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.5
- illuminate/support: ~5|~6|~7
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3|~4
- phpunit/phpunit: ^8.0
- roave/security-advisories: dev-master
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-19 13:24:07 UTC
README

Laravel megogo
描述
Laravel MeGoGo API 集成
使用技术
安装
通过 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)
在系统中注册新用户。