[Модуль] Kodi Notifier (kodi_notify)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k »

post запрос для выключения должен выглядеть как то так?

Код: Выделить всё

$url='http://IP:8080/jsonrpc?request={
  "description": "Shuts the system running Kodi down",
  "params": [],
  "permission": "ControlPower",
  "returns": {
    "type": "string"
  },
  "type": "method"
})';
getURL($url,0);
MD на raspberry pi3
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir »

Denis_k писал(а): Вт июн 30, 2020 6:04 pm post запрос для выключения должен выглядеть как то так?

Код: Выделить всё

$url='http://IP:8080/jsonrpc?request={
  "description": "Shuts the system running Kodi down",
  "params": [],
  "permission": "ControlPower",
  "returns": {
    "type": "string"
  },
  "type": "method"
})';
getURL($url,0);
нет вы же используете - гетурл .... а вам надо пост урл...
Спасибо нам ПОМОЖЕТ..!
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k »

postUrl также ничего не дает
MD на raspberry pi3
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir »

Там же не просто пост урл. Там же еще надо поля вводить . я же више давал ссилку на мой гит с примером
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir »

на предідущей странице - на мой гит - функция то работающая... проверено
Спасибо нам ПОМОЖЕТ..!
Harmer
Сообщения: 44
Зарегистрирован: Ср фев 14, 2018 10:34 am

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Harmer »

Еще работающий вариант (функция Play/Pause)

Код: Выделить всё

$url = "http://".$this->getProperty('ip').":".$this->getProperty('port').'/jsonrpc';
$data = array('jsonrpc' => '2.0', 
              'id' => '1', 
              'method' => 'Player.PlayPause', 
              'params' => array('playerid' => 0));

$options = array(
    'http' => array(
        'header'  => "Content-type: application/json\r\n",
        'method'  => 'POST',
        'content' => json_encode($data)
    )
);
$context  = stream_context_create($options);
$result = file_get_contents($url, FALSE, $context);
if ($result === FALSE) { /* Handle error */ };
Ответить