kryptonit3/sickrage

SickRage / SickBeard API 的 PHP 封装

1.0.1 2016-08-08 00:57 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:25:28 UTC


README

PHP Wrapper for SickRage https://sickrage.github.io/ 也可以与 SickBeard 一起使用

以下是此软件包实现的 SickRage/Sickbeard API 文档:http://sickbeard.com/api/

安装

composer require kryptonit3/sickrage

示例用法

use Kryptonit3\SickRage\SickRage;
public function addShow()
{
    $sickrage = new SickRage('http://127.0.0.1:8081', 'cf7544f71b6c4efcbb84b49011fc965c'); // URL and API Key
    
    return $sickrage->showAddNew(73739, '/volume1/Plex/Shows');
}

HTTP 认证

如果您的网站需要 HTTP 认证用户名和密码,您可以这样提供。请注意,如果您在没有 SSL 的情况下使用 HTTP 认证,您将在互联网上无保护地发送您的用户名和密码。

$sonarr = new Sonarr('http://127.0.0.1:8081', 'cf7544f71b6c4efcbb84b49011fc965c', 'my-username', 'my-password');

输出

{
  "data": {
    "name": "Lost"
  },
  "message": "Lost has been queued to be added",
  "result": "success"
}

有关可用方法的参考,请参阅以下链接 SickRage::class