sort
– [Строка] – Тип сортировкиpage
– [Число] – Текущая страницаentries
– [Массив] – Информация о первом полученном материала
other5
– [Строка] – Дополнительное поле 5author_email
– [Строка] – Email автораcomments
– [Строка] – Разрешены ли комментарии (yes/no)embobject
– [Строка] – html-код видеоplays
– [Число] – Количество воспроизведенийuser
– [Строка] – Юзернейм добавившего материалproducer
– [Строка] – Поле "Продюсеры"id
– [Число] – ID материалаother4
– [Число] – Дополнительное поле 4ontop
– [Строка] – Закрепленный материал? (yes/no)author_site
– [Строка] – Ссылка на сайт автораsubscribe
– [Строка] – Включена ли подписка на материал (yes/no)duration
– [Строка] – Продолжительность видеоpending
– [Строка] – Находится ли материал в режиме активации? (yes/no)description
– [Строка] – Описание материалаacters
– [Строка] – Поле "Актеры"title
– [Строка] – Название материалаauthor_name
– [Строка] – Имя автораother3
– [Строка] – Дополнительное поле 3reads
– [Число] – Количество просмотровother1
– [Строка] – Дополнительное поле 1rating
– [Строка] – Текущий рейтинг материалаadd_date
– [Строка] – Дата добавления материалаlanguage
– [Строка] – Язык видеоother2
– [Строка] – Дополнительное поле 2entry_url
– [Строка] – Ссылка на страницу с видеоwho_add
– [Строка] – Кто добавил материал?hgu_title
– [Строка] – ЧПУ материалаscreenshot
– [Строка] – Ссылка на скриншот видеоyear
– [Массив] – Год видеоpages_list
– [Строка] – Лист переключателей страницы с материаламиper_page
– [Число] – Количество материалов на страницуtotal_video
– [Число] – Всего материалов на страницу{"error":{"msg":"По запросу ничего не найдено"}}
<?php
require 'uAPImodule.php';
$request = new Request(array(
'oauth_consumer_key' => 'Мой consumer_key',
'oauth_consumer_secret' => 'Мой consumer_secret',
'oauth_token' => 'Мой token',
'oauth_token_secret' => 'Мой token_secret'
));
$response = $request->get('/video', array(
// без параметров
));
print_r($response); //Получаем ответ
curl -i -X GET -G --data-urlencode "oauth_consumer_key=ЗНАЧЕНИЕ" --data-urlencode "oauth_nonce=значение" --data-urlencode "oauth_signature_method=HMAC-SHA1" --data-urlencode "oauth_timestamp=значение" --data-urlencode "oauth_version=1.0" --data-urlencode "oauth_token=значение" --data-urlencode "auth_signature=значение" http://yoursite.ucoz.ru/uapi/video
{
"sort":"Entry title (asc.)",
"page":1,
"entries":[
{
"other5":"",
"files":[
{
"small":"http://s55557a.ucoz.net/video/23/s90929870.jpg",
"full_height":360,
"full_width":640,
"small_height":112,
"small_width":200,
"full":"http://s55557a.ucoz.net/video/23/90929870.jpg"
}
],
"rate_num":0,
"author_email":"",
"comments":"no",
"rate_sum":0,
"embobject":"<iframe title=\"uCoz Video video player\" width=\"640\" height=\"360\" src=\"http://pub.tvigle.ru/frame/p.htm?prt=810c5bb6f45d7e497f192f6b53fe5151&id=6422&srv=pub.tvigle.ru&modes=1&autoplay=1&wmode=transparent\" frameborder=\"0\" allowfullscreen=\"1\"></iframe>",
"plays":0,
"user":"",
"producer":"",
"id":2330,
"category":{
},
"other4":"",
"ontop":"no",
"author_site":"",
"subscribe":"no",
"duration":"00:02:56",
"pending":"no",
"description":"10 самых страшных фильмов последнего десятилетия по мнению Милослава Чемоданова.",
"acters":"",
"title":"10 самых страшных фильмов. I",
"author_name":"",
"other3":"",
"reads":0,
"other1":"",
"rating":"0.00",
"add_date":"2014-12-09 10:37",
"language":"Русский",
"other2":"",
"entry_url":"http://yoursite.ucoz.ru/video/vip/",
"who_add":"",
"sort":0,
"hgu_title":"10_samykh_strashnykh_filmov_i",
"screenshot":"http://s55557a.ucoz.net/video/23/s90929870.jpg",
"year":null
},
{
//материал2, например
}
],
"pages_list":"1..8601",
"per_page":1,
"total_video":8601
}
{
"sort":"Entry title (asc.)",
"page":1,
"entries":[
{
"other5":"",
"files":[
{
"small":"http://s55557a.ucoz.net/video/23/s90929870.jpg",
"full_height":360,
"full_width":640,
"small_height":112,
"small_width":200,
"full":"http://s55557a.ucoz.net/video/23/90929870.jpg"
}
],
"rate_num":0,
"author_email":"",
"comments":"no",
"rate_sum":0,
"embobject":"<iframe title=\"uCoz Video video player\" width=\"640\" height=\"360\" src=\"http://pub.tvigle.ru/frame/p.htm?prt=810c5bb6f45d7e497f192f6b53fe5151&id=6422&srv=pub.tvigle.ru&modes=1&autoplay=1&wmode=transparent\" frameborder=\"0\" allowfullscreen=\"1\"></iframe>",
"plays":0,
"user":"",
"producer":"",
"id":2330,
"category":{
},
"other4":"",
"ontop":"no",
"author_site":"",
"subscribe":"no",
"duration":"00:02:56",
"pending":"no",
"description":"10 самых страшных фильмов последнего десятилетия по мнению Милослава Чемоданова.",
"acters":"",
"title":"10 самых страшных фильмов. I",
"author_name":"",
"other3":"",
"reads":0,
"other1":"",
"rating":"0.00",
"add_date":"2014-12-09 10:37",
"language":"Русский",
"other2":"",
"entry_url":"http://yoursite.ucoz.ru/video/vip/",
"who_add":"",
"sort":0,
"hgu_title":"10_samykh_strashnykh_filmov_i",
"screenshot":"http://s55557a.ucoz.net/video/23/s90929870.jpg",
"year":null
},
{
//материал2, например
}
],
"pages_list":"1..8601",
"per_page":1,
"total_video":8601
}
object
– [Строка] – html-код видеоdescription
– [Строка] – Описание видеоматериалаcategory
– [Число] – ID категорииtitle
– [Строка] – Название материаловscreenshot1
– [Файл] – Скриншот видеоyear
– [Строка] – Годtags
– [Строка] – Теги (через запятную)genre
– [Строка] – Жанрproducer
– [Строка] – Режисерacters
– [Строка] – Актерыauthor
– [Строка] – Имя автораauthor_email
– [Строка] – email автораother1
– [Строка] – Дополнительное поле 1 (other1, other2...other5)duration
– [Строка] – Длительность[hh:mm:ss]language
– [Строка] – Язык видеоmeta_description
– [Строка] – Мета описание<?php
require 'uAPImodule.php';
$request = new Request(array(
'oauth_consumer_key' => 'Мой consumer_key',
'oauth_consumer_secret' => 'Мой consumer_secret',
'oauth_token' => 'Мой token',
'oauth_token_secret' => 'Мой token_secret'
));
$response = $request->post('/video', array(
'object' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/dDOFwkqwTgk" frameborder="0" allowfullscreen></iframe>',
'description' => '1',
'message' => 'hello',
'screenshot' => '@507.jpg',
'category' => 1,
'title' => 'fsdfdsf'
));
print_r($response); //Получаем ответ
curl -i -X POST -G --data-urlencode "oauth_consumer_key=ЗНАЧЕНИЕ" --data-urlencode "oauth_nonce=значение" --data-urlencode "oauth_signature_method=HMAC-SHA1" --data-urlencode "oauth_timestamp=значение" --data-urlencode "oauth_version=1.0" --data-urlencode "oauth_token=значение" --data-urlencode "auth_signature=значение" --data-urlencode "object=<iframe width='560' height='315' src='https://www.youtube.com/embed/dDOFwkqwTgk' frameborder='0' allowfullscreen></iframe>" --data-urlencode "description=1" --data-urlencode "message=hello" --data-urlencode "screenshot=@507.jpg" --data-urlencode "category=1" --data-urlencode "title=fsdfdsf" --data-urlencode "id=9260" http://yoursite.ucoz.ru/uapi/video
{
"other3":null,
"object":"<iframe width="560" height="315" src="https://www.youtube.com/embed/dDOFwkqwTgk?wmode=transparent&autoplay=1" frameborder="0" allowfullscreen></iframe>",
"meta_title":null,
"other5":null,
"other1":null,
"author_email":null,
"author":null,
"comments":"yes",
"producer":null,
"id":9253,
"other4":null,
"quality":null,
"language":"Русский",
"meta_description":null,
"author_site":null,
"subscribe":"no",
"other2":null,
"categories":[
{
"url":"http://yoursite.ucoz.ru/video/vic/transport",
"name":"Транспорт",
"description":"Транспорт",
"hgu_title":"transport"
}
],
"pending":"no",
"duration":null,
"description":"1",
"genre":null,
"who_add":"Dmitry_DM",
"acters":null,
"title":"fsdfdsf",
"hgu_title":"fsdfdsf",
"year":0
}
object
– [Строка] – html-код видеоdescription
– [Строка] – Описание видеоматериалаcategory
– [Число] – ID категорииtitle
– [Строка] – Название материаловscreenshot1
– [Файл] – Скриншот видеоyear
– [Строка] – Годtags
– [Строка] – Теги (через запятную)genre
– [Строка] – Жанрproducer
– [Строка] – Режисерacters
– [Строка] – Актерыauthor
– [Строка] – Имя автораauthor_email
– [Строка] – email автораother1
– [Строка] – Дополнительное поле 1 (other1, other2...other5)duration
– [Строка] – Длительность[hh:mm:ss]language
– [Строка] – Язык видеоmeta_description
– [Строка] – Мета описание<?php
require 'uAPImodule.php';
$request = new Request(array(
'oauth_consumer_key' => 'Мой consumer_key',
'oauth_consumer_secret' => 'Мой consumer_secret',
'oauth_token' => 'Мой token',
'oauth_token_secret' => 'Мой token_secret'
));
$response = $request->put('/video', array(
'object' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/dDOFwkqwTgk" frameborder="0" allowfullscreen></iframe>',
'description' => '1',
'message' => 'hello',
'screenshot' => '@507.jpg',
'category' => 1,
'title' => 'fsdfdsf',
'id' => 9260
));
print_r($response); //Получаем ответ
curl -i -X PUT -G --data-urlencode "oauth_consumer_key=ЗНАЧЕНИЕ" --data-urlencode "oauth_nonce=значение" --data-urlencode "oauth_signature_method=HMAC-SHA1" --data-urlencode "oauth_timestamp=значение" --data-urlencode "oauth_version=1.0" --data-urlencode "oauth_token=значение" --data-urlencode "auth_signature=значение" --data-urlencode "object=<iframe width='560' height='315' src='https://www.youtube.com/embed/dDOFwkqwTgk' frameborder='0' allowfullscreen></iframe>" --data-urlencode "description=1" --data-urlencode "message=hello" --data-urlencode "screenshot=@507.jpg" --data-urlencode "category=1" --data-urlencode "title=fsdfdsf" --data-urlencode "id=9260" http://yoursite.ucoz.ru/uapi/video
{
"other3":"",
"object":"<iframe width="560" height="315" src="https://www.youtube.com/embed/dDOFwkqwTgk" frameborder="0" allowfullscreen></iframe>",
"meta_title":null,
"other5":"",
"other1":"",
"author_email":"",
"author":"",
"comments":"yes",
"producer":"",
"id":9260,
"other4":"",
"quality":"",
"language":"Русский-ru",
"meta_description":null,
"author_site":"",
"subscribe":"no",
"other2":"",
"categories":[
{
"url":"http://yoursite.ucoz.ru/video/vic/transport",
"name":"Транспорт",
"description":"Транспорт",
"hgu_title":"transport"
}
],
"pending":"no",
"duration":null,
"description":"1",
"genre":null,
"who_add":"Dmitry_DM",
"acters":"",
"title":"fsdfdsf",
"hgu_title":"fsdfdsf",
"year":0
}
{
"other3":"",
"object":"<iframe width="560" height="315" src="https://www.youtube.com/embed/dDOFwkqwTgk" frameborder="0" allowfullscreen></iframe>",
"meta_title":null,
"other5":"",
"other1":"",
"author_email":"",
"author":"",
"comments":"yes",
"producer":"",
"id":9260,
"other4":"",
"quality":"",
"language":"Русский-ru",
"meta_description":null,
"author_site":"",
"subscribe":"no",
"other2":"",
"categories":[
{
"url":"http://yoursite.ucoz.ru/video/vic/transport",
"name":"Транспорт",
"description":"Транспорт",
"hgu_title":"transport"
}
],
"pending":"no",
"duration":null,
"description":"1",
"genre":null,
"who_add":"Dmitry_DM",
"acters":"",
"title":"fsdfdsf",
"hgu_title":"fsdfdsf",
"year":0
}
Обратите внимание, что удаление материала происходит навсегда, его возврат невозможен.
Ответ сервера не предполагает возврата данных о материале – только сообщение об операции
<?php
require 'uAPImodule.php';
$request = new Request(array(
'oauth_consumer_key' => 'Мой consumer_key',
'oauth_consumer_secret' => 'Мой consumer_secret',
'oauth_token' => 'Мой token',
'oauth_token_secret' => 'Мой token_secret'
));
$response = $request->delete('/video/entry', array(
'id' => 1
));
print_r($response); //Получаем ответ
url -i -X DELETE --data-urlencode "oauth_consumer_key=ЗНАЧЕНИЕ" --data-urlencode "oauth_nonce=значение" --data-urlencode "oauth_signature_method=HMAC-SHA1" --data-urlencode "oauth_timestamp=значение" --data-urlencode "oauth_version=1.0" --data-urlencode "oauth_token=значение" --data-urlencode "auth_signature=значение" --data "ID=1" http://yoursite.ucoz.ru/uapi/video/entry
{
"success":{
"msg":"Материал удалён"
}
}
{
"success":{
"msg":"Материал удалён"
}
}