<?php

require "../../autoload.php";
require './httpful-0.2.19.phar';
use Rutube\Exceptions;
/**
 * Авторизация
 **/
try {
    $rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
    echo "Авторизован: " . ($rutube->isAuthorized() ? "да" : "нет") . "\n";
    // result: true/false
    echo "Соединение:  " . ($rutube->isSecure() ? "https" : "http") . "\n";
    // Возвращает тип соединения. В случае https - true; в случае http - false
    // загрузить все тэги
    $tags = $rutube->search()->loadTags();
    print_r($tags);
} catch (Exceptions\ConnectionErrorException $ex) {
    echo "ConnectionErrorException: Ошибка доступа к Rutube\n";
} catch (Exceptions\BadRequestException $ex) {
    echo "BadRequestException: Некорректные параметры авторизации\n";
}
Example #2
1
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// Загрузить типы ТВ шоу
$tvTypes = $rutube->search()->loadTvTypes(1393);
print_r($tvTypes);
Example #3
1
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить список ТВ шоу
$tvShows = $rutube->search()->loadTv();
print_r($tvShows);
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить видео последнего сезона ТВ шоу
$tvLastSeasonVideo = $rutube->search()->loadTvLastSeasonVideos(1393);
print_r($tvLastSeasonVideo);
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить список видео по id
$personVideos = $rutube->search()->loadVideoPersonById(12116, $page = 1, $limit = 20);
print_r($personVideos);
Example #6
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить Сезоны ТВ шоу
$tvSeasons = $rutube->search()->loadTvSeasons(1393);
print_r($tvSeasons);
Example #7
0
loadTvVideos

<?php 
require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить видео для ТВ шоу
$tvVideos = $rutube->search()->loadTvVideos(1393);
print_r($tvVideos);
Example #8
0
 public function testRaw()
 {
     $r = new \Rutube\Rutube();
     $this->assertInstanceOf('\\Rutube\\Raw', $r->raw());
 }
Example #9
0
<?php

use Rutube\Exceptions;
require_once __DIR__ . '/../vendor/autoload.php';
/**
 * Авторизация
 **/
try {
    $rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
    echo "Авторизован: " . ($rutube->isAuthorized() ? "да" : "нет") . "\n";
    // result: true/false
    echo "Соединение:  " . ($rutube->isSecure() ? "https" : "http") . "\n";
    // Возвращает тип соединения. В случае https - true; в случае http - false
} catch (Exceptions\ConnectionErrorException $ex) {
    echo "ConnectionErrorException: Ошибка доступа к Rutube\n";
} catch (Exceptions\BadRequestException $ex) {
    echo "BadRequestException: Некорректные параметры авторизации\n";
}
Example #10
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
// объект видео
$video = $rutube->video();
// загрузить свои видео
$data = $video->upload('http://pic.rutube.ru/staticfile/27808763b94d4e479e6ed98fe9e54ec2.mp4', 'title', 'description', 1, 13);
// обновить видео
$v = $video->patchVideo($data->video_id, 'Название', 'Новое описание', 0, 11);
print_r($v);
Example #11
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
// загрузить свои видео
$video = $rutube->video()->upload('http://pic.rutube.ru/staticfile/27808763b94d4e479e6ed98fe9e54ec2.mp4', 'title', 'description', 1, 13);
Example #12
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
// загрузить свои видео
$data = $rutube->video()->upload('http://pic.rutube.ru/staticfile/27808763b94d4e479e6ed98fe9e54ec2.mp4', 'title', 'description', 1, 13);
// Удаление видео
$status = $rutube->video()->deleteVideo($data->video_id);
echo "Статус удаления: {$status}\n";
Example #13
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
$tagsVideo = $rutube->search()->loadVideoTags(961, $page = 1, $limit = 20);
print_r($tagsVideo);
Example #14
0
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube();
// загрузить все тэги
$tags = $rutube->search()->loadTags();
print_r($tags);
Example #15
-1
<?php

require_once __DIR__ . '/../../vendor/autoload.php';
/**
 * Авторизация
 **/
$rutube = new \Rutube\Rutube('*****@*****.**', '998800', true);
// загрузить свои видео
$videos = $rutube->search()->loadVideoPerson(1, 20);
print_r($videos);