gpenverne / opensubtitles

为 kminek/open-subtitles 的捆绑包

1.0 2017-01-15 11:00 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:37:40 UTC


README

此仓库为 symfony3 提供了一个服务,用于处理 kminek/open-subtitles 客户端。此客户端允许从 opensubtitles.org 获取字幕。

配置/参数

使用您的参数.yml 文件设置自定义凭据

parameters:
    opensubtitles.username: ~
    opensubtitles.password: ~
    opensubtitles.user_agent: OSTestUserAgentTemp

从您的 AppKernel.php 文件中加载捆绑包

$bundles = [
    new Gpenverne\OpenSubtitlesBundle\OpenSubtitlesBundle(),
    ...,
];

使用它

    $this->container->get('opensubtitles_api')->getSubtitles('A movie title');
    $this->container->get('opensubtitles_api')->getSubtitles(1234); // Search from imdbid
    $client = $this->container->get('opensubtitles_api')->getClient(); // Return the kminek/open-subtitles client