У меня есть XMPP-сервер openfire. Также я добавил «плагин для отдыха api» и протестировал его с помощью инструмента «Почтальон» Chrome, и он отлично работает.openfire rest api получить запрос пуст
Запрос:
http://myhost.net:9090/plugins/restapi/v1/users
Заголовок:
Authorization:myPasswort
Результат:
{
"user": [
{
"username": "admin",
"name": "Administrator",
"email": "[email protected]",
"properties": null
},
...
Теперь я хочу, чтобы использовать результат в моем композитору приложение от appgyver.com. Тот же вход, но всегда результат сервера:
кодОтвет: 500. { "Ошибка": "Внутренняя ошибка сервера."}
Тогда я пытаюсь запрос GET с PHP скрипт:
$url = "myhost.net/plugins/restapi/v1/users";
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'Authorization' => 'myPasswort'
),
);
$context = stream_context_create($options);
var_dump($http_response_header);
echo "\r\n";
$result = file_get_contents($url, false, $context);
var_dump($result);
с результатом: NULL bool (false)
Что я делаю неправильно? Благодаря