Главная > Документация > Модуль "Онлайн игры", материалы
 

[GET] Все материалы модуля


Расшифровка переменных

  •  stuffs – [Массив] – Информация о запрошенном материале
    • other5 – [Строка] – Значение поля "Дополнительное поле 5"
    •  files – [Массив] – Загруженные файлы запрошенного материала
      • small – [Строка] – Прямая сылка на загруженное изображение (маленькое изображения)
      • full_height – [Число] – Высота полного изображения (px)
      • full_width – [Число] – Ширина полного изображения (px)
      • small_height – [Число] – Высота маленького изображения (px)
      • small_width – [Число] – Ширина маленького изображения (px)
      • full – [Строка] – Прямая сылка на загруженное изображение (полное изображения)
    • loads – [Число] – Количество скачиваний игры
    • rate_num – [Число] – Количество голосов (рейтинг)
    • author_email – [Строка] – Email автора материала
    • filters – [Массив] – В какие фильтры входит материал
    • comments – [Строка] – Позволить оставлять комментарии? (yes/no)
    • link2mob – [Строка] – Ссылка на файл игры для Mobile
    • rate_sum – [Число] – Общая сумма рейтинга
    • plays – [Число] – Количество воспроизведений игры
    • link2mac – [Строка] – Ссылка на файл игры для Mac
    • id – [Число] – ID полученного материала
    • ontop – [Строка] – Показывать материал всегда сверху? (yes/no)
    • other4 – [Строка] – Значение поля "Дополнительное поле 4"
    • author_site – [Строка] – Ссылка на сайт автора
    • subscribe – [Строка] – Включена ли подписка на комментарии (уведомления) (yes/no)
    • pending – [Строка] – В ожидани ли активации материал? (yes/no)
    • description_type=(html|bb|plain) – [Строка] – Краткое описание материала
    • title – [Строка] – Название материала
    • link2pc – [Строка] – Ссылка на файл игры для PC
    • other3 – [Строка] – Значение поля "Дополнительное поле 3"
    • archive_direct_url – [Строка] –
    • reads – [Число] – Количество просмотров материала
    • comments_url – [Строка] – Ссылка на страницу материала с комментариями
    • other1 – [Строка] – Значение поля "Дополнительное поле 1"
    • author – [Строка] – Полное имя автора материала
    • rating – [Число] – Рейтинг материала (Общая сумма рейтинга/на количество голосов)
    • add_date – [Строка] – Время добавления материала
    • scrsize – [Строка] – Размер скриншота (Kb)
    • other2 – [Строка] – Значение поля "Дополнительное поле 2"
    • categories – [Массив] – О категории материала
      • access2upload – Группы, имеющие возможность скачивать файлы
      • url – [Строка] – Ссылка на категорию материала
      • access2add – [Массив] – Права на добавление материалов в категорию
      • name – [Строка] – Название категории материала
      • access2category – [Массив] – Право на просмотр категории материала
      • id – [Число] – ID категории материала
      • description – [Строка] – Описание категории материала
      • image – [Строка] – Ссылка на изображение категории
    • entry_url – [Строка] – Полная ссылка на материал
    • message_type=(html|bb|plain) – [Строка] – Полное описание материала
    •  swf_object – [Массив] – Информация об игре (файл) запрошенного материала
      • url – [Строка] – Ссылка на SWF файл игры
      • playground_height – [Строка] – Высота SWF игры
      • link2swf – [Строка] – Прямая ссылка на SWF файл игры
      • playground_width – [Строка] – Ширина SWF игры
    • who_add – [Строка] – Никнейм пользователя, добавивший материал
    • comments_num – [Число] – Количество добавленных комментариев к материалу
    • sort
    • hgu_title – [Строка] – ЧПУ материала
    • screenshot – [Строка] – Прямая ссылка на скриншот
  • total_stuff – [Число] – Общее количество материалов в категории
  • page – [Число] – Номер текущей страницы
  • pages – [Число] – Общее количество страниц в модуле
  • per_page – [Число] – Количество материалов на страницу

Особенности

1) Сколько материалов будет выдано за запрос – зависит от настроек модуля (Панель управления → Онлайн игры → Настройки модуля → Количество материалов на главной странице).

<?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('/stuff', 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/stuff
{ "stuffs":[ { "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png" }, { //вывод второго материала из модуля }, { //вывод третьего материала из модуля } ], "total_stuff":225, "page":1, "pages":"1..225", "per_page":"1" } { "stuffs":[ { "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png" }, { //вывод второго материала из модуля }, { //вывод третьего материала из модуля } ], "total_stuff":225, "page":1, "pages":"1..225", "per_page":"1" }
 

[GET] Определенный материал


Расшифровка переменных

  • other5 – [Строка] – Значение поля "Дополнительное поле 5"
  •  files – [Массив] – Загруженные файлы запрошенного материала
    • small – [Строка] – Прямая сылка на загруженное изображение (маленькое изображения)
    • full_height – [Число] – Высота полного изображения (px)
    • full_width – [Число] – Ширина полного изображения (px)
    • small_height – [Число] – Высота маленького изображения (px)
    • small_width – [Число] – Ширина маленького изображения (px)
    • full – [Строка] – Прямая сылка на загруженное изображение (полное изображения)
  • loads – [Число] – Количество скачиваний игры
  • rate_num – [Число] – Количество голосов (рейтинг)
  • author_email – [Строка] – Email автора материала
  • filters – [Массив] – В какие фильтры входит материал
  • comments – [Строка] – Позволить оставлять комментарии? (yes/no)
  • link2mob – [Строка] – Ссылка на файл игры для Mobile
  • rate_sum – [Число] – Общая сумма рейтинга
  • plays – [Число] – Количество воспроизведений игры
  • link2mac – [Строка] – Ссылка на файл игры для Mac
  • id – [Число] – ID полученного материала
  • ontop – [Строка] – Показывать материал всегда сверху? (yes/no)
  • other4 – [Строка] – Значение поля "Дополнительное поле 4"
  • author_site – [Строка] – Ссылка на сайт автора
  • subscribe – [Строка] – Включена ли подписка на комментарии (уведомления) (yes/no)
  • pending – [Строка] – В ожидани ли активации материал? (yes/no)
  • description_type=(html|bb|plain) – [Строка] – Краткое описание материала
  • title – [Строка] – Название материала
  • link2pc – [Строка] – Ссылка на файл игры для PC
  • other3 – [Строка] – Значение поля "Дополнительное поле 3"
  • archive_direct_url – [Строка] –
  • reads – [Число] – Количество просмотров материала
  • comments_url – [Строка] – Ссылка на страницу материала с комментариями
  • other1 – [Строка] – Значение поля "Дополнительное поле 1"
  • author – [Строка] – Полное имя автора материала
  • rating – [Число] – Рейтинг материала (Общая сумма рейтинга/на количество голосов)
  • add_date – [Строка] – Время добавления материала
  • scrsize – [Строка] – Размер скриншота (Kb)
  • other2 – [Строка] – Значение поля "Дополнительное поле 2"
  • categories – [Массив] – О категории материала
    • access2upload – Группы, имеющие возможность скачивать файлы
    • url – [Строка] – Ссылка на категорию материала
    • access2add – [Массив] – Права на добавление материалов в категорию
    • name – [Строка] – Название категории материала
    • access2category – [Массив] – Право на просмотр категории материала
    • id – [Число] – ID категории материала
    • description – [Строка] – Описание категории материала
    • image – [Строка] – Ссылка на изображение категории
  • entry_url – [Строка] – Полная ссылка на материал
  • message_type=(html|bb|plain) – [Строка] – Полное описание материала
    •  swf_object – [Массив] – Информация об игре (файл) запрошенного материала
    • url – [Строка] – Ссылка на SWF файл игры
    • playground_height – [Строка] – Высота SWF игры
    • link2swf – [Строка] – Прямая ссылка на SWF файл игры
    • playground_width – [Строка] – Ширина SWF игры
  • who_add – [Строка] – Никнейм пользователя, добавивший материал
  • comments_num – [Число] – Количество добавленных комментариев к материалу
  • sort
  • hgu_title – [Строка] – ЧПУ материала
  • screenshot – [Строка] – Прямая ссылка на скриншот
  • prev_entry_url - [Строка] - Полная ссылка на предыдущий материал
  • next_entry_url - [Строка] - Полная ссылка на следующий материал

Особенности

1) В переменных description и message переносы строк автоматически меняются на \n (в случае, если перенос строки был сделан без html-тега <br />)
2) В переменных description и message если там есть html-тег переноса <br /> – будет осуществлен и визуальный перенос строки, без вывода <br /> (то есть html-тег воспроизведется)
3) Переменные access2category и access2add могут иметь другой вид, если права установлены для всех групп пользователей
4) Если у материала категория входит в раздел – то раздел никак не будет получен в GET-запросе
5) Если материал входит в более 1 категории, то о каждой категории, в которые входит материал, будет показана информация в GET-запросе

<?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('/stuff', array( 'id' => 'АЙДИМАТЕРИАЛА' )); 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=значение" --data "id=АЙДИМАТЕРИАЛА" http://youresite.ucoz.ru/uapi/stuff
{ "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png", "prev_entry_url":"https://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1983", "next_entry_url":"https://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1985" } { "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png", "prev_entry_url":"https://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1983", "next_entry_url":"https://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1985" }
//для особенности 3 "access2add":[ "Все группы" ], //для особенности 3 "access2category":[ "Все группы" ], //для особенности 3 "access2add":[ "Все группы" ], //для особенности 3 "access2category":[ "Все группы" ],
 

[GET] Из определенной категории


Расшифровка переменных

       stuffs – [Массив] – Информация о запрошенном материале
    • other5 – [Строка] – Значение поля "Дополнительное поле 5"
      •  files – [Массив] – Загруженные файлы запрошенного материала
      • small – [Строка] – Прямая сылка на загруженное изображение (маленькое изображения)
      • full_height – [Число] – Высота полного изображения (px)
      • full_width – [Число] – Ширина полного изображения (px)
      • small_height – [Число] – Высота маленького изображения (px)
      • small_width – [Число] – Ширина маленького изображения (px)
      • full – [Строка] – Прямая сылка на загруженное изображение (полное изображения)
    • loads – [Число] – Количество скачиваний игры
    • rate_num – [Число] – Количество голосов (рейтинг)
    • author_email – [Строка] – Email автора материала
    • filters – [Массив] – В какие фильтры входит материал
    • comments – [Строка] – Позволить оставлять комментарии? (yes/no)
    • link2mob – [Строка] – Ссылка на файл игры для Mobile
    • rate_sum – [Число] – Общая сумма рейтинга
    • plays – [Число] – Количество воспроизведений игры
    • link2mac – [Строка] – Ссылка на файл игры для Mac
    • id – [Число] – ID полученного материала
    • ontop – [Строка] – Показывать материал всегда сверху? (yes/no)
    • other4 – [Строка] – Значение поля "Дополнительное поле 4"
    • author_site – [Строка] – Ссылка на сайт автора
    • subscribe – [Строка] – Включена ли подписка на комментарии (уведомления) (yes/no)
    • pending – [Строка] – В ожидани ли активации материал? (yes/no)
    • description_type=(html|bb|plain) – [Строка] – Краткое описание материала
    • title – [Строка] – Название материала
    • link2pc – [Строка] – Ссылка на файл игры для PC
    • other3 – [Строка] – Значение поля "Дополнительное поле 3"
    • archive_direct_url – [Строка] –
    • reads – [Число] – Количество просмотров материала
    • comments_url – [Строка] – Ссылка на страницу материала с комментариями
    • other1 – [Строка] – Значение поля "Дополнительное поле 1"
    • author – [Строка] – Полное имя автора материала
    • rating – [Число] – Рейтинг материала (Общая сумма рейтинга/на количество голосов)
    • add_date – [Строка] – Время добавления материала
    • scrsize – [Строка] – Размер скриншота (Kb)
    • other2 – [Строка] – Значение поля "Дополнительное поле 2"
      • categories – [Массив] – О категории материала
      • access2upload – Группы, имеющие возможность скачивать файлы
      • url – [Строка] – Ссылка на категорию материала
      • access2add – [Массив] – Права на добавление материалов в категорию
      • name – [Строка] – Название категории материала
      • access2category – [Массив] – Право на просмотр категории материала
      • id – [Число] – ID категории материала
      • description – [Строка] – Описание категории материала
      • image – [Строка] – Ссылка на изображение категории
    • entry_url – [Строка] – Полная ссылка на материал
    • message_type=(html|bb|plain) – [Строка] – Полное описание материала
      •  swf_object – [Массив] – Информация об игре (файл) запрошенного материала
      • url – [Строка] – Ссылка на SWF файл игры
      • playground_height – [Строка] – Высота SWF игры
      • link2swf – [Строка] – Прямая ссылка на SWF файл игры
      • playground_width – [Строка] – Ширина SWF игры
    • who_add – [Строка] – Никнейм пользователя, добавивший материал
    • comments_num – [Число] – Количество добавленных комментариев к материалу
    • sort
    • hgu_title – [Строка] – ЧПУ материала
    • screenshot – [Строка] – Прямая ссылка на скриншот
  • total_stuff – [Число] – Общее количество материалов в категории
  • page – [Число] – Номер текущей страницы
  • pages – [Число] – Общее количество страниц в модуле
  • per_page – [Число] – Количество материалов на страницу
    • categories – [Массив] – О категории материала
    • access2upload – Группы, имеющие возможность скачивать файлы
    • url – [Строка] – Ссылка на категорию материала
    • access2add – [Массив] – Права на добавление материалов в категорию
    • name – [Строка] – Название категории материала
    • access2category – [Массив] – Право на просмотр категории материала
    • id – [Число] – ID категории материала
    • description – [Строка] – Описание категории материала

Особенности

1) Чтобы получить данные материалов со страницы 2, достаточно добавить к URL параметр &page=N (где N – номер страницы)
2) Сколько материалов будет выдано за запрос – зависит от настроек модуля (Панель управления → Онлайн игры → Настройки модуля → Количество материалов на странице в разделе).

<?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('/stuff', array( 'category' => 'АЙДИМКАТЕГОРИИ' )); 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=значение" --data-urlencode "category=АЙДИКАТЕГОРИИ" http://youresite.ucoz.ru/uapi/stuff
{ "stuffs":[ { "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png" } ], "total_stuff":21, "page":1, "pages":"1..21", "per_page":"1", "category":{ "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } } { "stuffs":[ { "other5":"Дополнительное поле 5", "files":[ { "small":"http://s55558.ucoz.net/games/_sf/19/s53563234.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/53563234.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s57858143.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/57858143.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s68342116.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/68342116.jpg" }, { "small":"http://s55558.ucoz.net/games/_sf/19/s48514003.jpg", "full_height":398, "full_width":530, "small_height":112, "small_width":150, "full":"http://s55558.ucoz.net/games/_sf/19/48514003.jpg" } ], "loads":1, "rate_num":0, "author_email":"email", "filters":{ "Платформа":[ "Онлайн" ] }, "comments":"yes", "link2mob":"http://yoursite.ucoz.ru/stuff/0-0-3-1984-20", "rate_sum":0, "plays":2110, "link2mac":"http://yoursite.ucoz.ru/stuff/0-0-2-1984-20", "id":1984, "ontop":"no", "other4":"Дополнительное поле 4", "author_site":"http://website", "subscribe":"yes", "pending":"no", "description":"Травиан — это браузерная игра с тысячами реальных игроков, увлеченных интригующим и захватывающим древним миром. Игра бесплатная и не требующая никакой установки. Вы начинаете игру предводителем небольшой деревни, выполняя различные задания. Стройте деревни, ведите войны или свободно торгуйте со своими соседями.", "archive_url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-20", "title":"Травиан", "link2pc":"http://yoursite.ucoz.ru/stuff/0-0-1-1984-20", "other3":"Дополнительное поле 3", "archive_direct_url":"http://yoursite.ucoz.ru/_sf/19/1984_39046", "reads":2112, "comments_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984#comments", "other1":"Дополнительное поле 1", "author":"авторигры", "rating":"0.00", "add_date":"2014-11-12 11:35", "scrsize":"38.1Kb", "other2":"Дополнительное поле 2", "categories":[ { "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "description":"" } ], "entry_url":"http://yoursite.ucoz.ru/stuff/multiuser/travian/8-1-0-1984", "message":"Полный текст материала", "swf_object":{ "url":"http://yoursite.ucoz.ru/stuff/0-0-0-1984-21", "playground_height":"1", "link2swf":"http://tracking.traviangames.com/103991090001120/1", "playground_width":"1" }, "who_add":"Dmitry", "comments_num":"0", "sort":0, "archive_size":"0.0Kb", "hgu_title":"travian", "screenshot":"http://s55558.ucoz.net/games/_sf/19/1984.png" } ], "total_stuff":21, "page":1, "pages":"1..21", "per_page":"1", "category":{ "access2upload":[ "Все группы" ], "url":"http://yoursite.ucoz.ru/stuff/multiuser/8", "access2add":[ "Все группы" ], "name":"Многопользовательские", "access2category":[ "Все группы" ], "id":8, "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->get('/stuff', array( 'category' => 'АЙДИМКАТЕГОРИИ' 'page' => '2' )); print_r($response); //Получаем ответ //для особенности 1 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=значение" --data-urlencode "category=АЙДИКАТЕГОРИИ" http://youresite.ucoz.ru/uapi/stuff?page=2
 

[POST] Добавить материал


Параметры для запроса

  • end2br_msg – [Строка] – Статус опции "Заменять теги переноса на <br />" для полного описания материала (yes/no)
  • file1 – [Файл] – Изображение материала (в случае, если нужно несколько, то file2, file3)
  • author_email – [Строка] – Email автора материала
  • author – [Строка] – Полное имя автора материала
  • comments – [Строка] – Позволить оставлять комментарии? (yes/no)
  • add_date – [Строка] – Время добавления материала
  • end2br_desc – [Строка] – Статус опции "Заменять теги переноса на <br />" для краткого описания материала (yes/no)
  • ontop – [Строка] – Показывать материал всегда сверху? (yes/no)
  • includehtml_desc – [Строка] – Включить HTML-теги для краткого описания материала? (yes/no)
  • author_site – [Строка] – Ссылка на сайт автора
  • subscribe – [Строка] – Включена ли подписка на комментарии (уведомления) (yes/no)
  • link2source – [Строка] – Ссылка на источник материала
  • pending – [Строка] – В ожидани ли активации материал? (yes/no)
  • description_type=(html|bb|plain) – [Строка] – Краткое описание материала
  • message_type=(html|bb|plain) – [Строка] – Полное описание материала
  • title – [Строка] – Название материала
  • includehtml_msg – [Строка] – Включить HTML-теги для полного описания материала? (yes/no)
  • hgu_title – [Строка] – ЧПУ материала

Особенности

1) HGU (ЧПУ) нельзя установить при добавлении материала
2) Все обязательные параметры исключительно определяются в Панели управления: Каталог статей – Настройки модуля. Но категория всегда является обязательной

<?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('/stuff', array( 'category' => '1', 'title' => 'Название материала', 'description_type=bb' => 'Краткое описание материала', 'message_type=html' => 'Полное описание материала', 'author_site' => 'Веб-сайт автора', 'author_email' => 'Email автора', 'author' => 'Имя автора', 'link2source' => 'Источник материала', 'file1' => '@dm.png' )); print_r($response); //Получаем ответ curl -i -X POST --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 "category=3" --data-urlencode "title=Новое название" --data-urlencode "description=Краткое описание" --data-urlencode "message=Полное описание" --data-urlencode "author=Дмитрий Неизвестный" --data-urlencode "link2source=http://ucoz.ru/" --data-urlencode "author_email=api@api.ru" --data "end2br_desc=1&includehtml_desc=no" http://yoursite.ucoz.ru/uapi/stuff
{ "other3":null, "files":[ { "small":"http://yoursite.ucoz.ru/_sf/0/s57172723.jpg", "full_height":1200, "full_width":1000, "small_height":150, "small_width":125, "full":"http://yoursite.ucoz.ru/_sf/0/57172723.jpg" } ], "end2br_msg":"no", "other5":null, "other1":null, "author_email":null, "author":null, "filters":{ "Платформа":[ null ] }, "link2mob":null, "comments":"yes", "add_date":"2015-01-17 23:01", "end2br_desc":"no", "link2mac":null, "other4":null, "ontop":"no", "includehtml_desc":"no", "author_site":null, "subscribe":"no", "other2":null, "playground_height":"0", "pending":"no", "description":"Краткое описание матерала из API", "playground_width":"0", "message":null, "who_add":"Dmitry", "sort":0, "add_time":"addtime='1421524873',", "title":"Название из API", "link2swf":null, "includehtml_msg":"no", "link2pc":null, "hgu_title":"nazvanie_iz_api" } { "other3":null, "files":[ { "small":"http://yoursite.ucoz.ru/_sf/0/s57172723.jpg", "full_height":1200, "full_width":1000, "small_height":150, "small_width":125, "full":"http://yoursite.ucoz.ru/_sf/0/57172723.jpg" } ], "end2br_msg":"no", "other5":null, "other1":null, "author_email":null, "author":null, "filters":{ "Платформа":[ null ] }, "link2mob":null, "comments":"yes", "add_date":"2015-01-17 23:01", "end2br_desc":"no", "link2mac":null, "other4":null, "ontop":"no", "includehtml_desc":"no", "author_site":null, "subscribe":"no", "other2":null, "playground_height":"0", "pending":"no", "description":"Краткое описание матерала из API", "playground_width":"0", "message":null, "who_add":"Dmitry", "sort":0, "add_time":"addtime='1421524873',", "title":"Название из API", "link2swf":null, "includehtml_msg":"no", "link2pc":null, "hgu_title":"nazvanie_iz_api" }
 

[POST] Добавить тег к материалу



Обратите внимание, что именно таким образом (с помощью POST-запроса) осуществляется добавление, редактирование и удаление тегов к материалу.
1) Если вам требуется удалить теги, достаточно отправить пустой запрос
2) Если вам требуется отредактировать теги, сделайте полный запрос с теми тегами, которые должны остаться
3) Если требуется добавить новые теги, необходимо ввести список существующих + новые теги

Теги необходимо перечислять через запятую

Ответ сервера не предполагает возврата данных о материале – только сообщение об операции

<?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('/stuff/tags', array( 'id' => '1', 'tags' => 'тег1,тест2' )); print_r($response); //Получаем ответ curl -i -X POST --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 "category=3" --data-urlencode "title=Новое название" --data-urlencode "description=Краткое описание" --data-urlencode "message=Полное описание" --data-urlencode "author=Дмитрий Неизвестный" --data-urlencode "link2source=http://ucoz.ru/" --data-urlencode "author_email=api@api.ru" --data "end2br_desc=1&includehtml_desc=no" http://yoursite.ucoz.ru/uapi/stuff
{ "success":{ "msg":"Данные по тегам материала обновлены" } } { "success":{ "msg":"Данные по тегам материала обновлены" } }
 

[PUT] Отредактировать материал


Параметры для запроса

  • end2br_msg – [Строка] – Статус опции "Заменять теги переноса на <br />" для полного описания материала (yes/no)
  • file1 – [Файл] – Изображение материала (в случае, если нужно несколько, то file2, file3)
  • author_email – [Строка] – Email автора материала
  • author – [Строка] – Полное имя автора материала
  • comments – [Строка] – Позволить оставлять комментарии? (yes/no)
  • end2br_desc – [Строка] – Статус опции "Заменять теги переноса на <br />" для краткого описания материала (yes/no)
  • ontop – [Строка] – Показывать материал всегда сверху? (yes/no)
  • includehtml_desc – [Строка] – Включить HTML-теги для краткого описания материала? (yes/no)
  • author_site – [Строка] – Ссылка на сайт автора
  • subscribe – [Строка] – Включена ли подписка на комментарии (уведомления) (yes/no)
  • link2source – [Строка] – Ссылка на источник материала
  • pending – [Строка] – В ожидани ли активации материал? (yes/no)
    • categories – [Массив] – О категории материала
    • access2upload – Группы, имеющие возможность скачивать файлы
    • url – [Строка] – Ссылка на категорию материала
    • name – [Строка] – Название категории материала
    • access2category – [Массив] – Право на просмотр категории материала
    • id – [Число] – ID категории материала
    • description – [Строка] – Описание категории материала
  • description_type=(html|bb|plain) – [Строка] – Краткое описание материала
  • message_type=(html|bb|plain) – [Строка] – Полное описание материала
  • who_add – [Строка] – Никнейм пользователя, добавивший материал
  • title – [Строка] – Название материала
  • includehtml_msg – [Строка] – Включить HTML-теги для полного описания материала? (yes/no)
  • hgu_title – [Строка] – ЧПУ материала

Особенности

1) Если отсылается запрос с пустым параметром – то это означает удаление значения параметра
2) Если при запросе вы не указали какой-либо параметр – он останется со своим прежним значением

<?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('/stuff', array( 'id' => '188', 'title' => 'Новое название материала', 'description_type=bb' => 'Новое краткое описание материала', 'message_type=html' => 'Новое полное описание материала', 'author_site' => 'Новый веб-сайт автора', 'author_email' => 'Новый email автора', 'author' => 'Новое имя автора', 'link2source' => 'Новый источник материала', 'file1' => '@dm.png' )); print_r($response); //Получаем ответ curl -i -X PUT --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=3" --data-urlencode "title=Новое название" http://yoursite.ucoz.ru/uapi/stuff
{ "end2br_msg":"no", "files":[ { "small":"http://yoursite.ucoz.ru/_sf/0/s57172723.jpg", "full_height":1200, "full_width":1000, "small_height":150, "small_width":125, "full":"http://yoursite.ucoz.ru/_sf/0/57172723.jpg" } ], "author_email":"Новый email автора", "author":"Новое имя автора", "comments":"yes", "end2br_desc":"no", "ontop":"no", "includehtml_desc":"yes", "author_site":"http://Новый веб-сайт автора", "subscribe":"no", "link2source":"http://Новый источник материала", "pending":"no", "categories":[ { "access2upload":[ { "4":"Администраторы" } ], "url":"http://yoursite.ucoz.ru/stuff/1", "access2add":[ "Все группы" ], "name":"Мои статьи", "access2category":[ "Все группы" ], "id":1, "description":"test" } ], "description":"Новое краткое описание материала", "message":"Новое полное описание материала", "who_add":"yoursite", "title":"Новое название материала", "includehtml_msg":"yes", "hgu_title":"nazvanie_materiala" } { "end2br_msg":"no", "files":[ { "small":"http://yoursite.ucoz.ru/_sf/0/s57172723.jpg", "full_height":1200, "full_width":1000, "small_height":150, "small_width":125, "full":"http://yoursite.ucoz.ru/_sf/0/57172723.jpg" } ], "author_email":"Новый email автора", "author":"Новое имя автора", "comments":"yes", "end2br_desc":"no", "ontop":"no", "includehtml_desc":"yes", "author_site":"http://Новый веб-сайт автора", "subscribe":"no", "link2source":"http://Новый источник материала", "pending":"no", "categories":[ { "access2upload":[ { "4":"Администраторы" } ], "url":"http://yoursite.ucoz.ru/stuff/1", "access2add":[ "Все группы" ], "name":"Мои статьи", "access2category":[ "Все группы" ], "id":1, "description":"test" } ], "description":"Новое краткое описание материала", "message":"Новое полное описание материала", "who_add":"yoursite", "title":"Новое название материала", "includehtml_msg":"yes", "hgu_title":"nazvanie_materiala" }
 

[DELETE] Удалить материал



Обратите внимание, что удаление материала происходит навсегда, его возврат невозможен.

Ответ сервера не предполагает возврата данных о материале – только сообщение об операции

<?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('/stuff/posts', 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/stuff/posts
{ "success":{ "msg":"Материал удалён" } } { "success":{ "msg":"Материал удалён" } }

Яндекс.Метрика