REST API

Просмотр 15 сообщений - с 1 по 15 (из 20 всего)
  • Автор
    Записи
  • #41154
    Iterria
    Участник

    Здравствуйте! Подскажите пожалуйста, где можно посмотреть документацию по REST API. Написано поддержка есть, а найти не могу. Спасибо!

    #41155
    manjey73
    Участник
    #41156
    manjey73
    Участник

    а REST API вроде и не было, насколько помню.

    #41157
    Iterria
    Участник

    Спасибо! На странице «Введение» в документации внизу написано
    Программирование
    REST API ✓

    Я и начал искать

    #41158
    manjey73
    Участник

    хм, интересно. Вернее тоже стало интересно о чем именно тогда речь? 🙂

    #41160
    Iterria
    Участник

    Может нам ответят уважаемые администраторы?

    #41161
    Mikhail
    Модератор

    Добрый день!
    REST-запрос представляет собой обычный HTTP-запрос (обычно GET или POST), а необходимые данные передаются в качестве параметров запроса. Ссылка
    Примеры запросов можно найти в этом файле. Данное REST API используется многими плагинами, в том числе самим PlgMain.

    #41163
    Iterria
    Участник

    Михаил, спасибо за помощь! Подскажите пожалуйста пример запроса на авторизацию клиента(если не сложно)

    #41167
    Mikhail
    Модератор

    В файле ScadaWebConfig.xml нужно найти параметр AllowAuthApi и разрешить авторизацию через API.
    Параметры, надеюсь, будут ясны из этого примера. В примере серверный код, но то же самое можно сделать на JS.
    Выполняется вот этот метод.

    #41243
    Iterria
    Участник

    Михаил, спасибо большое за информацию!

    #44279
    eu-1982
    Участник

    Пытаюсь по REST через POSTMAN брать значения каналов, на эндпоинт http://localhost:8080/Api/Auth/Login кидаю POST запрос с телом
    {
    «Username»:»admin»,
    «Password»:»scada»
    } , но вижу отказ
    Error:connect ECONNREFUSED 127.0.0.1:8080
    Кто-то сможет помочь с работой по REST API???
    Задача брать значения каналов и их границы (если возможно) а еще лучше события о выходе за границы и слать это все по e-mail

    #44280
    eu-1982
    Участник

    Вернее в примере выше я пытаюсь авторизоваться, но не выходит.
    А вот если этот же запрос авторизации отправляю на порт 10008,
    то в ответ получаю:
    {«ok»:false,»msg»:»Действие не разрешено.»}

    #44281
    manjey73
    Участник

    Может кавычки не нужны?

    #44282
    manjey73
    Участник

    А чем Модуль авто управления не устраивает, плю драйвер email можно же настроить отправку через любой драйвер. Мыло, СМС, телега, макс

    #44283
    eu-1982
    Участник

    нет модуля автоуправления.
    весь смысл в бесплатности

Просмотр 15 сообщений - с 1 по 15 (из 20 всего)
  • Для ответа в этой теме необходимо авторизоваться.