ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   AutoGRAPH.Service (http://forum.tk-chel.ru/showthread.php?t=6907)

19sergey 08.05.2020 07:47

<a href="http://www.picshare.ru/view/10430537/" target="_blank"><img src="http://www.picshare.ru/uploads/200508/iihSH8BGy5.jpg" border="0" width="750" height="597" title="Хостинг картинок PicShare.ru"></a>

Добавлено через 1 минуту
Цитата:

Сообщение от plex (Сообщение 198433)
19sergey, я сделаю часть работы за вас, и заменю на демо сервер
http://m.tk-chel.ru/ServiceJSON

Добавлено через 13 секунд
жду могарыч

Перехожу по ссылке, вижу тоже пустую страницу с надписью "WIKI" :wallbash:

Добавлено через 54 секунды
Может так и должно быть?

plex 08.05.2020 08:02

19sergey, конечно так и должно быть, вы читали wiki какие запросы отправлять?

19sergey 08.05.2020 08:05

Всё разобрался. Спасибо. :thumbup:

service.rk 27.05.2020 16:23

Запрос значение параметра
 
Добрый день

Не могу получить текущее значение или историю значений парметра через API

Запрос списка параметров EnumParameters
Код:

...

{
    "Alias": "",
    "Caption": "температура в цистерне",
    "Format": null,
    "GroupName": "ModBus",
    "Name": "R09",
    "ReturnType": 2,
    "Statuses": [],
    "Unit": "гр.Ц",
    "ValueType": 0
},
...

Сейчас запрашиваю через POST web интерфейса
Код:

host/Track/Charts
  id=5102&type=0&sd=202005270000&ed=202005280000&tripIndex=0&splitterIndex=0&ids=R09

Возвращает
Код:

{
  "Lines":[{
        "Thickness":1,
        "Color":"#000000",
        "Data":[[127, 65], [156, 65 ], ...],
        "Smooth":false,
        "AxisYMin":0.001,
        "AxisYMax":0,
        "AxisName":"",
        "Unit":"гр.Ц",
        "Name":"R09",
        "Caption":"температура в цистерне",
        "Group":"ModBus"
    }]
}

Как тоже самое сделать с помощью API?

SK 28.05.2020 06:43

service.rk, простите, а POST - это не API ? Или в API возможен только GET ?

service.rk 28.05.2020 07:31

AutoGRAPH.NET_Service_Methods
 
Наверное я не правильно сформулировал вопрос

Цитата:

Сообщение от SK (Сообщение 198702)
service.rk, простите, а POST - это не API ? Или в API возможен только GET ?

Конечно это API. Но API для AutoGRAPH Web. Недокументированное. Авторизоваться нужно через WEB. Подсовывать Cookies. ID=5102 получать с помощью /Car/SubNodes. Измениться может в любой момент.

Можно ли эти данные получать с помощью официального API http://wiki.tk-chel.ru/index.php/Aut...ervice_Methods?

Запрос
Код:

/ServiceJSON/GetStage?schemaID=...&IDs=...&SD=20200527&ED=20200528&stageName=*
Возвращает только эти параметры
Код:

{
"Params":[
  "DateTime First",
  "DateTime Last",
  "Longitude First",
  "Longitude Last",
  "Latitude First",
  "Latitude Last",
  "StartOfFirstReg",
  "EndOfLastReg",
  "TotalDuration",
  "MoveDuration",
  "ParkDuration",
  "TotalDistance",
  "StartOfFirstPark",
  "EndOfLastPark",
  "StartOfFirstMove",
  "EndOfLastMove",
  "ParkCount",
  "MaxSpeed",
  "AverageSpeed",
  "OverspeedCount",
  "FirstLocation",
  "LastLocation",
  "Tank1FuelLevel First",
  "Tank1FuelLevel Last",
  "Tank1FuelUpVol Diff",
  "Tank1FuelDnVol Diff",
  "Tank1FuelUpCount",
  "Tank1FuelDnCount",
  "Tank1FuelUpDnVol",
  "FuelRateByCANFtotal Diff",
  "Engine1Motohours",
  "Engine1MHOnParks",
  "Engine1FuelConsum",
  "Engine1FuelConsumPer100km",
  "Engine2Motohours",
  "Engine2MHOnParks",
  "Engine2FuelConsum",
  "Engine2FuelConsumPer100km"
 ]
}


SK 28.05.2020 07:37

service.rk, да, теперь понятно.
Но дело в том, что это внутренние запросы для работы Front-End-а. Нет никаких гарантий их неизменности в соответствии с будущими внутренними нуждами.
Опираться на них для интеграции с процессами предприятия - нельзя.

Цитата:

Сообщение от service.rk (Сообщение 198704)
Можно ли эти данные получать с помощью официального API http://wiki.tk-chel.ru/index.php/Aut...ervice_Methods?

Запросы по необходимым Вам доработкам и/или замеченным ошибкам, прошу писать сюда:

Виктор 28.05.2020 07:58

Когда окончательно переход JSON

Виктор 28.05.2020 08:24

Под JSON пробуем переписывать.

SK 28.05.2020 10:41

Цитата:

Сообщение от Виктор (Сообщение 198706)
"1C: http://имя-веб-сервера/Service1C.asmx - устарел и не рекомендуется к использованию. Будет удалён с 01.06.2020"
Когда начинать бояться?

Уважаемый Виктор Анатольевич, сейчас сложные условия работы, пандемия, удаленная работа и т.д. и т.п.
Поэтому, некоторые планы сдвигаются, отменяются, подвергаются корректировкам.
Вы представляете официального дилера компании, которые имеет соответствующие специальные каналы общения с нами. Вы предпочитаете их не использовать и делать это в общей для всех ветке форума ? Тайны никакой нет, но зачем ?
Не далее как вчера на дилерском ресурсе я давал развернутый ответ на этот вопрос.
Также зачем давать ответ на посты более чем годовой давности ? Многое за год работы поменялось.


Текущее время: 07:18. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot