vgot/real-debrid

real-debrid.com 的简单 API 接口

2.1.1 2015-12-12 16:20 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:36:56 UTC


README

Latest Stable Version Build Status

real-debrid.com 的简单 API 接口。

它允许您与 Real-Debrid API 通信,并执行诸如解除下载链接限制或下载一些种子文件等操作。

入门

安装

您可以使用 Composer(推荐)或手动安装 Real-Debrid API。

通过 Composer(首选方法)

$ composer require vgot/real-debrid

手动

如果您不想/没有在计算机上安装 composer,您可以通过克隆它来手动下载库。

$ git clone https://github.com/ValentinGot/real-debrid.git

系统要求

您需要 PHP >= 5.6.0

身份验证

要检索您的令牌,您必须通过 Real-Debrid 进行身份验证,然后转到以下 URL

https://real-debrid.com/apitoken

您必须拥有 Real-Debrid 会员账户才能访问 API 的大部分功能。

基本用法

本节提供了对 Real-Debrid API 接口和某些示例的快速介绍。

创建客户端

use \RealDebrid\RealDebrid;
use \RealDebrid\Auth\Token;

$token = new Token('MY_TOKEN');
$realDebrid = new RealDebrid($token);

使用 API

以下是如何使用 Real-Debrid API 的示例。

如果您想了解更多关于可用请求的信息,请参阅文档中的 可用请求 部分。

// Retrieve user information
$userInformation = $realDebrid->user->get();

// Unrestrict a link
$link = $realDebrid->unrestrict->link('http://MY_LINK');

// Add a magnet link and start the torrent
$torrent = $realDebrid->torrents->addMagnet('magnet:MY_MAGNET_LINK');
$realDebrid->torrents->selectFiles($torrent->id);

// Retrieve torrents list
$torrentQueue = $realDebrid->torrents->get();

文档

当前版本可在 valentingot.github.io/real-debrid 查看。

许可

Real-Debrid API 根据 MIT 许可证发布。

https://github.com/ValentinGot/real-debrid/blob/master/LICENSE