owenvoke / yts

YTS API的全封装。

v2.0.1 2021-05-10 09:53 UTC

This package is auto-updated.

Last update: 2024-09-13 18:13:15 UTC


README

Latest Version on Packagist Software License Build Status Style CI Total Downloads Buy us a tree

YTS API的全封装。

关于YTS

YIFY种子或YTS是一个著名的对等发布组,通过BitTorrent免费分发大量电影。YIFY发布的特点是高清视频质量和小文件大小,吸引了大量下载者。

安装

通过Composer

$ composer require owenvoke/yts

用法

列出电影

返回一个包含电影实例的Collection实例。

Movies::list([
    'quality'         => Movies::QUALITY_ALL, // A quality constant
    'query_term'      => 0,                   // A query string, or 0 to ignore
    'page'            => 1,                   // An integer page number
    'minimum_rating'  => 0,                   // The minimum movie rating
    'genre'           => '',                  // A string containing the genre
    'sort_by'         => 'date-added',        // The sort-by order
    'order_by'        => 'desc',              // The direction to order by
    'with_rt_ratings' => false,               // Returns the list with Rotten Tomatoes ratings
]);

电影详情

返回一个电影实例。

Movies::details([
    'movie_id'    => null,  // The ID of the movie to retrieve
    'with_images' => false, // Return with image URLs
    'with_cast'   => false, // Return with information about the cast
]);

电影推荐

返回一个包含0到4个电影实例的Collection实例。

Movies::suggestions([
    'movie_id' => null, // The ID of the movie to retrieve suggestions for
]);

变更日志

请参阅CHANGELOG获取最近更改的更多信息。

测试

$ composer test

贡献

请参阅CONTRIBUTING获取详细信息。

安全

如果您发现任何安全相关的问题,请通过security@voke.dev发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。

免费软件

您可以免费使用此软件包,但如果它进入您的生产环境,您需要为世界买一棵树。

现在众所周知,应对气候危机和防止气温上升超过1.5摄氏度的最佳工具之一是种树。如果您支持此软件包并向免费软件森林做出贡献,您将为当地家庭创造就业机会并恢复野生动物栖息地。

您可以在这里购买树木。

有关免费软件的更多信息,请访问treeware.earth