Перейти к содержанию

Вопрос

Опубликовано

На прошивке 3.7.4 на странице 192.168.1.1/а

во вкладке rest, команда 

show/interface/AccessPoint_5G

выводила результат.

Теперь на 3.8.2 там ошибка 404. Это баг?

Июл 15 17:10:40 ndm

Core::Scgi::ThreadPool: not found: "AccessPoint_5G" (http/rci).

Рекомендуемые сообщения

  • 0
Опубликовано
19 часов назад, evgeny1503 сказал:

На прошивке 3.7.4 на странице 192.168.1.1/а

во вкладке rest, команда 

show/interface/AccessPoint_5G

выводила результат.

Теперь на 3.8.2 там ошибка 404. Это баг?

Июл 15 17:10:40 ndm

Core::Scgi::ThreadPool: not found: "AccessPoint_5G" (http/rci).

Замените URL на (rci/) show/interface?name=AccessPoint_5G


Еще лучше -- явно использовать id интерфейса:

show/interface?name=WifiMaster1/AccessPoint0

  • 0
Опубликовано
1 час назад, eralde сказал:

Замените URL на (rci/) show/interface?name=AccessPoint_5G


Еще лучше -- явно использовать id интерфейса:

show/interface?name=WifiMaster1/AccessPoint0

Спасибо, ваш код работает. Но почему указанный мною вариант перестал работать? Было проще.

Где за это почитать? Почему именно interface?name , а не interface?id ?

  • 0
Опубликовано
В 16.07.2022 в 12:14, evgeny1503 сказал:

Спасибо, ваш код работает. Но почему указанный мною вариант перестал работать? Было проще.

По просьбе веб-разработчиков (меня и коллег) убрали псевдонимы (rename a.k.a. interface-name) из выдачи в ответах JSON API. Видимо, этот конкретный вариант запроса тоже перестал работать.

В 16.07.2022 в 12:14, evgeny1503 сказал:

Где за это почитать? Почему именно interface?name , а не interface?id ?

Полноценной документации по REST API нет, можно ориентироваться на имена аргументов в CLI:

image.png

 

  • 0
Опубликовано
15 минут назад, eralde сказал:

Полноценной документации по REST API нет, можно ориентироваться на имена аргументов в CLI:

А планируется ли выпуск документации ( подробной, можно на английском) по REST API в дальнейшем?

  • 0
Опубликовано
35 минут назад, krass сказал:

А планируется ли выпуск документации ( подробной, можно на английском) по REST API в дальнейшем?

Я пока про такие планы ничего не слышал.

  • 0
Опубликовано (изменено)
В 19.07.2022 в 11:31, eralde сказал:

По просьбе веб-разработчиков (меня и коллег) убрали псевдонимы (rename a.k.a. interface-name) из выдачи в ответах JSON API. Видимо, этот конкретный вариант запроса тоже перестал работать.

Полноценной документации по REST API нет, можно ориентироваться на имена аргументов в CLI:

image.png

 

Я имел ввиду конкретно id и name. Почему в запросе надо указывать через name, при том что логичнее ведь было бы через id?

Типа show interface?id=WifiMaster0/AccessPoint0 (но так не работает)
Ведь WifiMaster0/AccessPoint0 соответствует ключу id

Screenshot_20220720-223712.png

Изменено пользователем evgeny1503
Добавил
  • 0
Опубликовано
20 часов назад, evgeny1503 сказал:

Я имел ввиду конкретно id и name. Почему в запросе надо указывать через name, при том что логичнее ведь было бы через id?

Типа show interface?id=WifiMaster0/AccessPoint0 (но так не работает)
Ведь WifiMaster0/AccessPoint0 соответствует ключу id

 

Я не могу ответить на эти вопросы, потому что я, как и вы, пользователь этого API, а не разработчик :7_sweat_smile:

  • 0
Опубликовано
20 часов назад, eralde сказал:

Я не могу ответить на эти вопросы, потому что я, как и вы, пользователь этого API, а не разработчик :7_sweat_smile:

Но откуда вы узнали что нужно писать именно 

show/interface?name

а не, например,

show/interface&id


🙃

 

  • 0
Опубликовано
1 час назад, evgeny1503 сказал:

Но откуда вы узнали что нужно писать именно 

show/interface?name

а не, например,

show/interface&id


🙃

 

Посмотрел как называется аргумент в CLI.
И команды в CLI, и запросы к ресурсу rci/ разбирает одна и та же часть прошивки, поэтому аргументы будут называться одинаково.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.