Wialon error 4

Обсуждение: Ошибка 4 при создании отчета | Спутниковый мониторинг с Wialon

Страницы 1 2 Читать все

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1

13/03/2019 09:16:20Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Тема: Ошибка 4 при создании отчета

Получил информацию о шаблоне с помощью report/get_report_data.
При создании отчета с помощью report/update_report. Пишет ошибку {«error»:4,»reason»:»WRONG_PARAMS»}.
Помогите понять в чем причина, что не так с параметрами?

wialon/ajax.html?svc=report/update_report&params=
{ «itemId»:»13498204″, «id»:0, «callMode»:»create», «n»:»НовыйПрограмный», «ct»:»avl_unit», «p»:»{«bind»:{«avl_unit»:[]}}»,
«tbl»:[
{ «n»:»unit_stats», «l»:»Статистика»,
«c»:»»,
«cl»:»»,
«cp»:»»,
«s»:»[«address_format»,»time_format»,»us_units»]»,
«sl»:»[«Address»,»Time Format»,»Measure»]»,
«p»:»{«address_format»:»0_10_5″,»time_format»:»%Y-%m-%E_%H:%M:%S»,»us_units»:0}»,
«sch»: { «f1»:0, «f2»:0, «t1»:0, «t2»:0, «m»:0, «y»:0, «w»:0 },
«f»:0 },
{ «n»:»unit_trips», «l»:»Поездки»,
«c»:»[«time_begin»,»time_end»,»fuel_level_begin»,»fuel_level_end»]»,
«cl»:»[«Начало»,»Конец»,»Нач. уровень»,»Кон. уровень»]»,
«cp»:»[{},{},{},{}]»,
«s»:»»,
«sl»:»»,
«p»:»{«grouping»:»{\»type\»:\»day\»}»}»,
«sch»: { «f1»:0, «f2»:0, «t1»:0, «t2»:0, «m»:0, «y»:0, «w»:0 },
«f»:4097 }
] }&sid=09ce2ad12ed0db7d3847048a4481ba9c

2Ответ от RedRock

13/03/2019 11:23:07Ошибка 4 при создании отчета

(13/03/2019 11:44:44 отредактировано RedRock)

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

как правило связана с неверным параметром, у вас «itemId»:»13498204″, значение число, а не текст, вроде должно быть «itemId»:13498204, т.е. значение без кавычек. Вы к части ковычек добавляете , у другой части их нет, обычно это делают для отключения автозамены ковычек, возможно проблема в этом.
Если отправляете по HTTP, то русские символы луче заменить кодами %FF
sid не надо публиковать wink, а то я ща как зайду, как наворочу :р
Совет: по сути список params это JSON-структура, я бы вам посоветовал создать класс под ккоманду с параметрами, а внутри него сделать конвертер в JSON-структуру, и эту JSON-структуру, добавлял бы к запросу. У меня на JAVA:
line = String.format(QUERY_FORMAT, getCommand(), getParams(), sid);
где
QUERY_FORMAT=»https://hst-api.wialon.com/wialon/ajax.html?%s&params=%s&sid=%s»;
getCommand(): Remote API команда в формате строки
getParams(): JSON-структуру с данными для запроса
sid: идентификатор сессии в формате текста.

FFA0-0BBB-8911-15BB

https://www.reg.ru

3Ответ от muev

13/03/2019 12:00:53Ошибка 4 при создании отчета

  • muev
  • Gurtam
  • Неактивен
  • Зарегистрирован: 16/03/2015
  • Сообщений: 88
  • Карма: 29

Re: Ошибка 4 при создании отчета

anistratenko пишет:

Получил информацию о шаблоне с помощью report/get_report_data.
При создании отчета с помощью report/update_report. Пишет ошибку {«error»:4,»reason»:»WRONG_PARAMS»}.
Помогите понять в чем причина, что не так с параметрами?

wialon/ajax.html?svc=report/update_report&params=
{ «itemId»:»13498204″, «id»:0, «callMode»:»create», «n»:»НовыйПрограмный», «ct»:»avl_unit», «p»:»{«bind»:{«avl_unit»:[]}}»,
«tbl»:[
{ «n»:»unit_stats», «l»:»Статистика»,
«c»:»»,
«cl»:»»,
«cp»:»»,
«s»:»[«address_format»,»time_format»,»us_units»]»,
«sl»:»[«Address»,»Time Format»,»Measure»]»,
«p»:»{«address_format»:»0_10_5″,»time_format»:»%Y-%m-%E_%H:%M:%S»,»us_units»:0}»,
«sch»: { «f1»:0, «f2»:0, «t1»:0, «t2»:0, «m»:0, «y»:0, «w»:0 },
«f»:0 },
{ «n»:»unit_trips», «l»:»Поездки»,
«c»:»[«time_begin»,»time_end»,»fuel_level_begin»,»fuel_level_end»]»,
«cl»:»[«Начало»,»Конец»,»Нач. уровень»,»Кон. уровень»]»,
«cp»:»[{},{},{},{}]»,
«s»:»»,
«sl»:»»,
«p»:»{«grouping»:»{\»type\»:\»day\»}»}»,
«sch»: { «f1»:0, «f2»:0, «t1»:0, «t2»:0, «m»:0, «y»:0, «w»:0 },
«f»:4097 }
] }&sid=09ce2ad12ed0db7d3847048a4481ba9c

Как было сказано выше, itemId должен быть целым числом, не строкой. Зарезервированные символы должны должны кодироваться соответствующими кодами при отправке HTTP запроса.

4Ответ от anistratenko

13/03/2019 12:39:59Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Re: Ошибка 4 при создании отчета

Исправил параметр itemId на числовой.
Сверил структуру шаблона, в том числе и символы со структурой полученной с помощью report/get_report_data — полностью совпадает.
Параметры в виде JSON-структуры проверяю с помощью http://jsonviewer.stack.hu/ — ошибок нет.

Пока что ошибка без изменений {«error»:4,»reason»:»WRONG_PARAMS»}

5Ответ от RedRock

13/03/2019 13:00:12Ошибка 4 при создании отчета

(13/03/2019 13:00:26 отредактировано RedRock)

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

anistratenko Отправьте пустой параметр params={}. В ответ придет минимальный список свойств и их тип. Я так решал эту проблему, до абстракции этого процесса.

FFA0-0BBB-8911-15BB

https://www.reg.ru

6Ответ от anistratenko

13/03/2019 14:02:08Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Re: Ошибка 4 при создании отчета

Отправил пустой параметр wialon/ajax.html?svc=report/update_report&params={}
теперь получаю {«error»:1}

7Ответ от anistratenko

15/03/2019 10:40:01Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Re: Ошибка 4 при создании отчета

Проблема решилась изменением «time_format».
вместо «p»: «{«address_format»:»0_10_5″,»time_format»:»%Y-%m-%E_%H:%M:%S»,»us_units»:0}»
надо «p»: «{«address_format»:»0_10_5″,»time_format»:»_»,»us_units»:0}»

8Ответ от anistratenko

15/03/2019 10:53:49Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Re: Ошибка 4 при создании отчета

Теперь при выполнении wialon/ajax.html?svc=report/update_report
ошибка {«error»:7}
если я правильно понимаю то проблема с правами и доступом.
что надо сделать?

9Ответ от RedRock

15/03/2019 11:02:55Ошибка 4 при создании отчета

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

anistratenko дать права пользователю/tokin для работы с отчетами шаблона.
https://sdk.wialon.com/wiki/ru/sidebar/ … rmat/token
Если доступ по сессии, то права пользователя должны допускать создание и редактирование шаблонов отчета.

FFA0-0BBB-8911-15BB

https://www.reg.ru

10Ответ от muev

15/03/2019 11:25:32Ошибка 4 при создании отчета

  • muev
  • Gurtam
  • Неактивен
  • Зарегистрирован: 16/03/2015
  • Сообщений: 88
  • Карма: 29

Re: Ошибка 4 при создании отчета

anistratenko пишет:

Проблема решилась изменением «time_format».
вместо «p»: «{«address_format»:»0_10_5″,»time_format»:»%Y-%m-%E_%H:%M:%S»,»us_units»:0}»
надо «p»: «{«address_format»:»0_10_5″,»time_format»:»_»,»us_units»:0}»

В поле формата даты есть символ %, за которым обычно идет код символа при передаче HTTP запроса. Поэтому сам символ % нужно кодировать с помощью %25, т.е. ваша строка с форматом даты/времени должна выглядеть %25Y-%25m-%25E_%25H:%25M:%25S

11Ответ от anistratenko

15/03/2019 12:14:26Ошибка 4 при создании отчета

  • anistratenko
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 12/03/2019
  • Сообщений: 6
  • Карма: 0

Re: Ошибка 4 при создании отчета

Вопрос про создание отчета командой wialon/ajax.html?svc=report/update_report  и ошибку доступа {«error»:7}.

Я правильно понимаю, что доступные права можно посмотреть командой:
wialon/ajax.html?svc=token/login&params={ «token»:»*****», «operateAs»:»», «fl»:16 }

Результатом которой будет:
{«features»:{
      «unlim»: 0,
      «svcs»: {
           «create_resources»: 1,
           «create_unit_groups»: 1,
           «create_units»: 0,
           «create_users»: 1,
           «custom_fields»: 1,
           «custom_reports»: 1,
           «reports»: 1,
           «reportsdata»: 1,
           «reportsmngt»: 1,
           «reporttemplates»: 1 } } }

Права на создание отчета это «create_units» ?

12Ответ от Diana

18/03/2019 14:47:46Ошибка 4 при создании отчета

(19/03/2019 09:51:57 отредактировано Diana)

  • Diana
  • Diana
  • Gurtam
  • Неактивен
  • Зарегистрирован: 08/10/2012
  • Сообщений: 1,470
  • Карма: 301

Re: Ошибка 4 при создании отчета

anistratenko пишет:

Вопрос про создание отчета командой wialon/ajax.html?svc=report/update_report  и ошибку доступа {«error»:7}.

Я правильно понимаю, что доступные права можно посмотреть командой:
wialon/ajax.html?svc=token/login&params={ «token»:»*****», «operateAs»:»», «fl»:16 }

Результатом которой будет:
{«features»:{
      «unlim»: 0,
      «svcs»: {
           «create_resources»: 1,
           «create_unit_groups»: 1,
           «create_units»: 0,
           «create_users»: 1,
           «custom_fields»: 1,
           «custom_reports»: 1,
           «reports»: 1,
           «reportsdata»: 1,
           «reportsmngt»: 1,
           «reporttemplates»: 1 } } }

Права на создание отчета это «create_units» ?

fl = 16 возвращает доступные сервисы по биллингу (создание ресурсов, отчеты, создание объекты и т.д)
Для проверки прав токена fl = 4 (    информация по токену ) , в ответе (в «token» ) параметрах fl — флаги доступа токена, items    список id элементов, к которым токену разрешен доступ, если пустой — ко всем элементам

Diana Cheley
Wialon Hosting Expert
Gurtam

13Ответ от RedRock

18/04/2019 02:14:19Ошибка 4 при создании отчета

(18/04/2019 02:24:40 отредактировано RedRock)

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

Запрос:
https://hst-api.wialon.com/wialon/ajax. … 22fl%22:1}

https://hst-api.wialon.com/wialon/ajax.html?svc=resource/driver_status&params={"phoneNumber":"+791340?????","password":"91340?????","app":"noname","f":1}

В ответ:
{«error»:4}

Водитель на ТС, телефон и мобильный ключ тот.

В чем проблема?

FFA0-0BBB-8911-15BB

https://www.reg.ru

14Ответ от RedRock

18/04/2019 17:43:03Ошибка 4 при создании отчета

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

Ап, обратите внемание ктонить….

FFA0-0BBB-8911-15BB

https://www.reg.ru

15Ответ от shmi

18/04/2019 17:57:30Ошибка 4 при создании отчета

  • shmi
  • Gurtam
  • Неактивен
  • Зарегистрирован: 18/03/2013
  • Сообщений: 839
  • Продукты: Wialon HostingWialon Localflespi
  • Карма: 379

Re: Ошибка 4 при создании отчета

Попробуйте заэнкодить параметры. Очень частая проблема с номером телефона (замените + на %2B)

16Ответ от RedRock

19/04/2019 12:46:32Ошибка 4 при создании отчета

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

shmi, без изменений.

FFA0-0BBB-8911-15BB

https://www.reg.ru

17Ответ от shmi

19/04/2019 14:55:46Ошибка 4 при создании отчета

  • shmi
  • Gurtam
  • Неактивен
  • Зарегистрирован: 18/03/2013
  • Сообщений: 839
  • Продукты: Wialon HostingWialon Localflespi
  • Карма: 379

Re: Ошибка 4 при создании отчета

RedRock
В запросе resource/driver_status error:4 кидается в 2х случаях
1) phoneNumber и password невалидые (отсутствуют либо не текст)
2) водителя/объекта с указанным телефонным номером не существует

18Ответ от RedRock

23/04/2019 04:48:57Ошибка 4 при создании отчета

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

shmi не помогло, пытался так и с сидом, может надо в разделе апса прописать рельное приложение?

FFA0-0BBB-8911-15BB

https://www.reg.ru

19Ответ от shmi

23/04/2019 09:14:00Ошибка 4 при создании отчета

  • shmi
  • Gurtam
  • Неактивен
  • Зарегистрирован: 18/03/2013
  • Сообщений: 839
  • Продукты: Wialon HostingWialon Localflespi
  • Карма: 379

Re: Ошибка 4 при создании отчета

RedRock
У меня этот же запрос (с моим номером водителя, паролем и сидом) проходит

20Ответ от RedRock

23/04/2019 09:41:42Ошибка 4 при создании отчета

(23/04/2019 09:46:21 отредактировано RedRock)

  • RedRock
  • Wialon fan club
  • Неактивен
  • Откуда: Россия, г. Новокузнецк
  • Зарегистрирован: 09/05/2018
  • Сообщений: 823
  • Продукты: Wialon Hosting
  • Карма: 146

Re: Ошибка 4 при создании отчета

shmi пишет:

RedRock
У меня этот же запрос (с моим номером водителя, паролем и сидом) проходит

Можете скинут http-запрос (со скрытым номером телефона, ключа и sid), если не сложно?

FFA0-0BBB-8911-15BB

https://www.reg.ru

21Ответ от shmi

24/04/2019 09:59:35Ошибка 4 при создании отчета

  • shmi
  • Gurtam
  • Неактивен
  • Зарегистрирован: 18/03/2013
  • Сообщений: 839
  • Продукты: Wialon HostingWialon Localflespi
  • Карма: 379

Re: Ошибка 4 при создании отчета

На здоровье (номер изменён)

https://hst-api.wialon.com/wialon/ajax.html?svc=resource/driver_status&params={"phoneNumber":"%2B123456789","password":"1","app":"noname","fl":1}

Этот запрос открывается в браузере
Ошибка 4 при создании отчета

  • Ошибка 4 при создании отчета

22Ответ от sealowner

03/05/2019 10:55:51Ошибка 4 при создании отчета

  • sealowner
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 30/04/2019
  • Сообщений: 5
  • Карма: 0

Re: Ошибка 4 при создании отчета

задам вопрос в существующей теме
пытаюсь изменить параметры в таблице посещения геозон уже существующего отчета:

wialon/ajax.html?svc=core/batch&params=[{"svc":"report/update_report", 
"params":{
        "itemId":19172456,
        "id":1,
        "callMode":"update",
        "tbl": [{
            "n": "unit_stats",
            "l": "%D0%A1%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0",
            "c": "",
            "cl": "",
            "cp": "",
            "s": "["address_format","time_format","us_units"]",
            "sl": "["Address","Time Format","Measure"]",
            "p": "{"address_format":"1254096896_10_5","time_format":"%25Y-%25m-%25E_%25H:%25M:%25S","us_units":0}",
            }, {
            "n": "unit_zones_visit",
            "l": "%D0%93%D0%B5%D0%BE%D0%B7%D0%BE%D0%BD%D1%8B",
            "c": "["zone_name","zone_descr","time_begin","time_end","duration_in","mileage"]",
            "cl": "["%D0%93%D0%B5%D0%BE%D0%B7%D0%BE%D0%BD%D0%B0","%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5","%D0%92%D1%80%D0%B5%D0%BC%D1%8F%20%D0%B2%D1%85%D0%BE%D0%B4%D0%B0","%D0%92%D1%80%D0%B5%D0%BC%D1%8F%20%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%B0","%D0%94%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%BD%D0%B0%D1%85%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F","%D0%9F%D1%80%D0%BE%D0%B1%D0%B5%D0%B3"]",
            "cp": "[{},{},{},{},{},{}]",
            "s": "",
            "sl": "",
            "p": "{"geozones":"gz19172456_66,gz19172456_67,","duration":{"min":30,"flags":1}}",
            }
            ]
        }
    }]&sid=<SID>

так же получаю

{"error":4,"reason":"WRONG_PARAMS"}

Вроде все рекомендации предложенные выше выполнил, а все равно не работает

23Ответ от Diana

04/05/2019 16:20:36Ошибка 4 при создании отчета

  • Diana
  • Diana
  • Gurtam
  • Неактивен
  • Зарегистрирован: 08/10/2012
  • Сообщений: 1,470
  • Карма: 301

Re: Ошибка 4 при создании отчета

Добрый день!
sealowner, уточните, пожалуйста, какие именно параметры в таблице нужно поменять?

Diana Cheley
Wialon Hosting Expert
Gurtam

24Ответ от sealowner

07/05/2019 10:07:03Ошибка 4 при создании отчета

(07/05/2019 10:07:32 отредактировано sealowner)

  • sealowner
  • Wialon fan club
  • Неактивен
  • Зарегистрирован: 30/04/2019
  • Сообщений: 5
  • Карма: 0

Re: Ошибка 4 при создании отчета

"p": "{"geozones":"gz19172456_66,gz19172456_67,","duration":{"min":30,"flags":1}}",

В таблице

Проще говоря хочу формировать отчет, перед этим устанавливая в нем перечень геозон, которые требуется проверить.

25Ответ от Diana

10/05/2019 15:41:33Ошибка 4 при создании отчета

  • Diana
  • Diana
  • Gurtam
  • Неактивен
  • Зарегистрирован: 08/10/2012
  • Сообщений: 1,470
  • Карма: 301

Re: Ошибка 4 при создании отчета

Добрый день, sealowner

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

"p": "{"geozones":"gz19172456_66,gz19172456_67,","duration":{"min":30,"flags":1}}",

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

Diana Cheley
Wialon Hosting Expert
Gurtam

Страницы 1 2 Читать все

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Возможные ошибки

Сервер может вернуть JSON с ошибкой вида:

{"error":<code>}
Код ошибки Значение
0 Удачное выполнение операции (например при логауте это будет успешный выход)
1 Недействительная сессия
2 Неверное имя сервиса
3 Неверный результат
4 Неверный ввод
5 Ошибка выполнения запроса
6 Неизвестная ошибка
7 Доступ запрещен
8 Неверный пароль или имя пользователя
9 Сервер авторизации недоступен, пожалуйста попробуйте повторить запрос позже
10 Превышен лимит одновременных запросов
11 Ошибка во время выполнения запроса на сброс пароля
14 Ошибка биллинга
1001 Нет сообщений для выбранного интервала
1002 Элемент с таким уникальным свойством уже существует
или
Невозможно создать элемент в связи с ограничениями биллинга
1003 1 — Только один запрос разрешается в данный момент времени
1003 2 — превышено кол-во API запросов/«reason»:«LIMIT api_concurrent»
1003 3 превышено кол-во слоев /«reason»:«LAYERS_MAX_COUNT»
1003 4 — превышен лимит сессий/«reason»:«NO_SESSION»
1003 5 — временно недоступна база /«reason»:«LOCKER_ERROR»
1004 Превышено ограничение по числу сообщений
1005 Ограничение по времени выполнения было превышено
1006 Превышение лимита попыток ввода кода двухфакторной авторизации
1011 Время сессии истекло либо ваш IP изменился
2006 Учетная запись не может быть изменена
2008 Нет прав пользователя на объект (при изменении учетной записи)
2014 Текущий пользователь не может быть выбран при создании учетной записи
2015 Удаление датчика запрещено по причине использования в другом датчике или дополнительных свойствах объекта

Для следующих запросов, будет возвращаться {«error»:1} если не указан svc:

  • core/login

  • core/use_auth_hash

  • token/login

  • user/locator

  • driver/operate

  • resource/driver_operate

  • resource/driver_status

Содержание

1.1 Самые «горящие» вопросы:

1) Почему не открывается сайт мониторинга?

Ответ: Первым делом необходимо перепроверить, есть ли в настоящий момент на Вашем компьютере доступ к Интернету, для этого попробуйте открыть любой другой сайт (например, tut.by). Если страница не открывается, вероятнее всего, доступ к сети отсутствует. Для решения проблемы обратитесь к системному администратору Вашей организации.
Если же другие сайты загружаются без проблем, необходимо перепроверить, какой именно адрес прописан в браузере. Правильным вариантом будет monitoring.wialon.by (без каких-либо дополнительных символов).

{{ :1.jpg?nolink |{{:1.jpg?nolink|

Также Вы можете попробовать загрузить резервное имя сайта: hosting.wialon.com.
При недоступности обоих адресов свяжитесь, пожалуйста, с представителями технической поддержки Wialon Operator.

2) Почему при попытке зайти в систему на экране возникает ошибка “Неверное имя пользователя или пароль”?

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

3) Почему при попытке зайти в систему на экране возникает ошибка “Доступ запрещен”?

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

+375 44 5000-153

+375 17 367-51-78

4) Почему при попытке зайти в систему на экране возникает ошибка “Некорректный запрос”, “Ваша сессия устарела” или “Ваш IP-адрес изменился”?

Ответ: В таком случае достаточно просто обновить страницу с помощью клавиш CTRL+F5. Если же ошибка возникает достаточно регулярно, то рекомендуем очистить кэш и cookies браузера.
Для этого нажмите комбинацию клавиш CTRL+SHIFT+DELETE.
В появившемся окне браузера выберите пункты «Изображения и другие файлы, сохраненные в кэш» и «Файлы cookies и другие данные сайтов» и нажмите кнопку «Очистить историю».

После завершения удаления необходимо перезагрузить страницу браузера и заново зайти в систему мониторинга.
Рассмотренный случай — это пример работы с браузером Google Chrome. Если Вы пользуетесь другим браузером, то информацию по очистке кэш / cookies можно уточнить по ссылке.

Если предложенные выше способы не помогли — воспользуйтесь глубокой очисткой кэша браузера.

5) Почему объекты не отображаются в списке и на карте? Почему я не вижу свои машины, которые недавно подключили?

Ответ: Вероятнее всего объекты были удалены случайным нажатием иконки в виде красного крестика (Очистка списка) в шапке рабочего списка (либо непосредственно напротив объекта) .

Вернуть данные или добавить недавно подключенные машины можно двумя способами:

  • нажать иконку “Добавить все доступные” (находится в верхней части экрана, под надписью Wialon Hosting). В этом случае в списке появятся все доступные для конкретного пользователя объекты;

  • нажать иконку в виде плюса “Пополнить список”. Должно открыться окно поиска. Найденный объект добавляется в список двойным кликом мышки.


6) Почему я вижу объекты в рабочем списке, но они не отображаются на карте?

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

Галочка в шапке рабочего списка автоматически заполнит все нижеследующие (либо очистит, если они до этого были заполнены).


7) Почему в рабочем списке отображается только название объекта и не видно никакой дополнительной информации?

Ответ: Вероятнее всего Вы находитесь во вкладке Объекты, где в виде перечня отображены все доступные для Вас объекты мониторинга.

{{ :объекты.png?300 |{{:вкладка_объекты.jpg?nolink|

Здесь же расположена иконка просмотра свойств объекта (в виде гаечного ключа). Для того, чтобы вернуться к списку единиц в рабочей области, где осуществляется непосредственно наблюдение, выберите, пожалуйста, вкладку “Мониторинг”.

8) Почему под именем объекта в списке постоянно висит строка с информацией, и как ее убрать?

Ответ: Данная строка является информационной и появляется при клике мышкой на иконку автомобиля в рабочем списке. По сути она является альтернативой всплывающему окну к объекту, но, в отличие от него, не исчезает при перемещении курсора.
При повторном клике на иконку (изображение) машины в рабочем списке данное информационное расширение исчезает.

Содержимое строки настраивается в настройках пользователя

{{ :настройки_пользователя.png?300 |

в разделе «Показывать дополнительную информацию об объекте» (второй столбец).

9) Почему при запросе отчета невозможно выбрать машину, строка “элемент” пустая?

Ответ: Такая ситуация возможна, если рабочий список в панели мониторинга пуст. Необходимо вернуться в режим просмотра “Мониторинг”, и добавить объекты, с помощью иконок “Пополнить список” или “Добавить все доступные”.

10) Возможно ли самостоятельно поменять тип карты в программе?

Ответ: Да, это возможно. Выбор источника карты осуществляется в верхней панели программы в специальном выпадающем меню,

а настроить их наличие в списке можно путем их выбора в настройках пользователя.

11) Внизу экрана постоянно горит серое окно, в котором появляется информация “Получено сообщения от объекта”. Возможно ли его убрать?

Ответ: Это окно называется «Журнал», в нем отображается получение сообщений от объектов из рабочего списка, а также любое изменение их свойств. Для того, чтобы свернуть окно, достаточно щелкнуть левой клавишей мышки по кнопке скрытия/отображения журнала в нижнем правом углу.


12) Как можно отрегулировать вкладки в верхней панели?

Ответ: Для того, чтобы оставить в верхней панели только нужные Вам вкладки, необходимо выбрать иконку в виде трёх точек (размещена в правом верхнем углу, рядом с логином пользователя).

Откроется меню со всеми вкладками, доступными для просмотра. На панели отображаются те из них, напротив которых проставлена галочка. При появлении галочки вкладка автоматически добавляется в верхнюю панель.

13) Почему объекты на карте отображаются размытыми?

Ответ: Если объект на карте отображается размытым, это означает, что от него нет данных более двух суток. В таком случае, если машина не обесточена (не выключена «масса»), желательно проконсультироваться со специалистом службы технической поддержки для диагностики объекта. Перепроверить, как давно приходили последние данные, можно наведя мышкой на иконку объекта на карте, либо на имя в рабочем списке, а также через иконку “Актуальность данных” (в виде двух столбцов).

В системе предусмотрена возможность различать состояния объекта на карте. Для этого в настройках пользователя

необходимо активировать флаг «Размывать иконки неактивных объектов».

В этом случае иконки неактивных объектов отображаются на карте размытыми, а подписи к ним — прозрачными. Если в качестве иконок используются знаки состояния движения, то и знаки, и подписи отображаются прозрачными.

14) Почему пробег по бортовому одометру не совпадает с пробегом по gps?

Ответ:

Пробег, получаемый с одометра (спидометра) автомобиля, практически никогда не будет сходиться точно с пробегом по GPS. Основная причина возникновения этого расхождения – различная методика подсчета километража в системе спутникового мониторинга и на одометре автомобиля. Данные одометра автомобиля формируются через различные электромеханические преобразователи и зависят от оборотов колес, а данные GPS получаются путем математического расчета местоположения транспорта относительно спутников.

Бортовые одометры всех видов не относятся к классу точных приборов. Для каждого вида данных приборов установлены допустимые погрешности заводом-изготовителем. Причем данные погрешности установлены только для самих приборов, все конструктивные изменения, а также физический износ некоторых узлов автомобиля в эту погрешность не включены.

По официальным данным чистая погрешность самого GPS-оборудования находится в пределах 10-15 метров. Учитывая точность самой системы GPS-навигации, а также разного рода программные механизмы, позволяющие отсечь крупные ошибки, с учетом всех влияющих факторов погрешность GPS не должна превышать 3-4%. В будущем, просим Вас учитывать данную погрешность.

Если процент погрешности превышает указанную величину, тогда наши рекомендации следующие: сделать «контрольный заезд» в присутствии водителя и доверенных лиц для определения реальных расхождений. Можно выбрать участок дороги, размеченный километровыми знаками. Техника устанавливается у любого начального знака, одометр сбрасывается до нулевых показаний. Затем объект начинает движение по дороге и останавливается у любого последующего знака. После завершения намеченного пути достаточно рассчитать какое расстояние по километровым знакам проехал автомобиль и сравнить с показаниями одометра. По результатам вы сможете оценить величину погрешности одометра транспортного средства. Если будут наблюдаться большие расхождения пробегов по одометру и километровым знакам, то потребуется произвести калибровку одометра автомобиля.

Дополнительно сверить показания пробега по километровым знакам и системой мониторинга. Еще, как вариант — сопоставление данных с Яндекс-картой, например. Результаты данных проверок просим сообщить техподдержке по доступным каналам связи (телефон, почта, вайбер, телеграм).

15) Почему пробег в статистике отличается от пробега в поездках?

Ответ:

Пробег в статистике — это пробег за весь период выполнения отчета, без каких-то фильтров и ограничений.

Поездка в системе мониторинга — это движение, которое соответствует определенным условиям, которые задаются в соответствующем разделе настроек объекта:

Таким образом, например, мелкие передвижения на погранпереходах могут не включаться в поездку, но будут учитываться в статистике.

16) Почему я не вижу объект и не могу выполнить по нему отчет, если объект в паузе?

Ответ:

В системе спутникового мониторинга Wialon (далее ССМ) единственным тарифицируемым макроэлементом является объект, т.е. подключенный автомобиль. Весь остальной функционал (количество отчетов, геозон, уведомлений, пользователей, мобильное приложение, инструменты, приложения Logistics, FleetRun и многие другие) предоставляется бесплатно.
Автомобиль выбран в качестве элемента тарификации в связи с тем, что при подключении автомобиля к ССМ в ней создается соответствующий объект. С этого момента сервер ССМ непрерывно записывает, обрабатывает и сохраняет данные, поступающие от объекта, в базе данных.

Даже когда сим-карта ставится в «паузу» и объект перестает высылать данные на сервер, обработка сервером этого объекта не останавливается. Выполняя отчет, пользователь тем самым отправляет запрос на сервер, который, в свою очередь, находит данные в базе, обрабатывает их и выводит результат. Т.о., находящийся в «паузе» объект продолжает вычислительно нагружать сервер ССМ при каждом выполнении отчета.

Обслуживание серверов, обеспечение их бесперебойной работы в режиме 24/7 требует определенных финансовых издержек. Чтобы избежать ситуации, при которой сервер обслуживает не оплачиваемый пользователем объект, была разработана опция деактивации объекта. Она программно закрывает для обработки данные по этому объекту в базе данных, исключая его из обработки. Это снижает нагрузку на сервер на период отсутствия возмещения финансовых затрат.

На стороне пользователя подобная блокировка выражена исключением объекта из списка доступных для выполнения отчетов или иных действий.

Если Вам необходимо постоянно иметь возможность выполнять отчеты по объектам, находящимся в «паузе», мы можем предоставить такую возможность по тарифу 3 BYN в месяц за объект.

Wialon — авторизация успешна, но токен не получен

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Декоративное изображение

Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте 

rarus-soft.ru


Wialon — авторизация успешна, но токен не получен

 

Добрый день,
Используем Транспортную логистику…1.1.6.1 при подключении мониторинга wialon выдает ошибку.
Прохожу авторизацию но токен не могу получить.
Подскажите, что не так делаю или как сделать подключение.

Прикрепленные файлы

 

Добрый день, Сергей!
Можете предоставить полный скриншот окна настройки мониторинга Виалон?
Какой сервис Виалон Вы используете: Hosting или Local. Так же какой Адрес сервиса Вы указываете в настройке?

 

Пользуемся услугами мониторинга от Глобального позиционирования

http://gp-track.ru/

Система Wialon, вход пытался делать Hosting и Local, как с указание сайта gp-track.ru так и с hst-api.wialon.com.
В обоих случаях

прохожу авторизацию успешно

, но токен не получаю. (ошибка как в первом сообщении)

Прикрепленные файлы

 

Сергей, рекомендую сделать настройку согласно картинке.
Попробуйте указать адрес сервиса из картинки.

Прикрепленные файлы

 

Проблема немного  другая.
В форме ОбщиеФормы.уатФормаАвторизацииWialon, после успешной авторизации нажимая кнопку «Установить» (для привязки токена)
в процедуре идет получение данных из Элементы.HTML.Документ.

URLUnencoded

и вот тут нет данных, точнее нет такого свойства!! Но они есть в Элементы.HTML.Документ.URL, где их собственно можно легко получить. Пришлось расширением изменить данную процедуру и получить токен. Все заработало. (платформа 8.3.14.1630)

Прикрепленные файлы

 

Компания «Регион-Софт»

Заглянувший

Сообщений: 105
Авторитет:

0

Регистрация: 22.06.2012

#6



0


10.03.2020 14:27:23

Проблема подтвердилась на релизе 2.2.4.1
Исправили временно так же через расширение.
Попробуем сегодня обновить на крайний релиз (2.2.9.1), быть может там эта проблема устранена.

Еще возникла проблема при получении «Имя ресурса», только по адресу ресурса из скриншота выше получилось получить список Имён ресурсов.

   lav151

22.11.22 — 10:47

Всем Добрый день

Коллеги, нужна ваша помощь в интеграции Локатора (в виалоне) с 1С для получения токена местонахождения объекта.

Вот кусок кода в 1С.

——

СерверАГ=»hst-api.wialon.com»;

SSL=Новый ЗащищенноеСоединениеOpenSSL();

Соединение=Новый HTTPСоединение(СерверАГ,,,,,,SSL);

СИД=ПолучениеСИД();

Запрос = Новый HTTPЗапрос(«wialon/ajax.html?svc=token/update&sid=»+СИД+»&params={«»callMode»»:»»create»»,»»app»»:»»locator»»,»»at»»:0,»»dur»»:864000,»»fl»»:256,»»p»»:»»{«»note»»:»»Delivery test»»,»»zones»»:0,»»tracks»»:1}»»,»»items»»:[«+ИД+»]}»);

      
Ответ=Соединение.Получить(Запрос);

Если Ответ.КодСостояния=200 Тогда

Чтение = Новый ЧтениеJSON;

Чтение.УстановитьСтроку(Ответ.ПолучитьТелоКакСтроку());

СтруктураТест = ПрочитатьJSON(Чтение);

КонецЕсли;

——

В структуре я получаю ошибку {«error»:4} — Неверный ввод. Если я копирую этот же запрос в строку браузера, приписывая вначале адрес hst-api.wialon.com , то все работает, токен для вывода локатора получаю. Может синтаксис ввода запроса в 1С другой, не знаю, пробовал ставить/убирать символы в запросе, менять местами параметры.. никак не получается. Писал на форум виалона не ответили. Пример готового кода брал от сюда https://forum.wialon.com/viewtopic.php?id=9583

   Kassern

1 — 22.11.22 — 10:53

(0) JSON лучше платформенными методами собирать. Строку запроса лучше кодировать в урл. Так же нужно убедиться, что вызывается нужный метод (get, post…). Я обычно ресурс в запросе начинаю с «/» — хз насколько это необходимо. Порт у сервера стандартный? Какой ответ получаете от сервиса?

   hockeyist

2 — 22.11.22 — 10:55

(0) Вот эти вот палочки

они совсем не для того, что ты думаешь

   hockeyist

3 — 22.11.22 — 10:58

(1) Там JSON в JSONе. Люди знают толк в извращениях

   hockeyist

4 — 22.11.22 — 11:00

(2) + просто убери их

   Kassern

5 — 22.11.22 — 11:02

(3) ага, проще было в теле запроса передать json, а в строке ресурса лишь основные параметры.

   lav151

6 — 22.11.22 — 11:18

(1) В портах все норм, другие данные получается получить из виалоне. Ответ получается вот в строке браузера {«h»:»48837859cb8cbda2dab6eaa065af8b1eBA8C41D2019E885E76144797962B4F342A6929E1″,»app»:»locator»,»at»:1669104805,»ct»:1669104805,»dur»:864000,»fl»:256,»items»:[23129768],»p»:»{«note»:»Delivery (test)»,»zones»:0,»tracks»:1}»}

   Kassern

7 — 22.11.22 — 11:25

(6) «»note»:»Delivery (test)»,»zones»:0…» — вы понимаете что это json? Браузер автоматом делает многие вещи, что в 1с и других инструментах нужно прописывать самостоятельно. Например браузер автоматом кодирует строку в урл. Возможно и json норм передает.

   Kassern

8 — 22.11.22 — 11:26

Попробуйте через ЗаписьJSON создать нужную строку с параметрами и передать уже ее.

   lav151

9 — 22.11.22 — 11:30

(8) Хорошо, спасибо, как сделаю отпишусь)

   hockeyist

10 — 22.11.22 — 11:58

(9) А просто убрать палочки?

   hockeyist

11 — 22.11.22 — 12:08

(7) Это не JSON. Это PHP(откуда ТС взял пример) так экранирует кавычки. 1С экранирует кавычки по-другому. Ваш совет мало чем поможет ТС

   Kassern

12 — 22.11.22 — 12:12

(11) так а зачем ему эти слеши, если он нормально сформирует текст json и воткнет его?

Создаст нужную структуру и запихнет ее в ЗаписатьJSON

   Kassern

13 — 22.11.22 — 12:13

И будет что-то вроде:

Ресур=»/wialon/ajax.html?svc=token/update&sid=»+СИД+»&params=»+ТекстJSON»;

   Kassern

14 — 22.11.22 — 12:13

кавычка в конце лишняя)

   hockeyist

15 — 22.11.22 — 12:14

(12) Он запихнет вместе со слэшами и получит ту же ошибку. Ему уже сказали «убери палочки», но он не слышит.

   Kassern

16 — 22.11.22 — 12:14

(15) «Он запихнет вместе со слэшами» — я думал, что он понимает, что сует)

   hockeyist

17 — 22.11.22 — 12:17

Для решения вопроса достаточно просто убрать слэши. А JSON через структуру будет более замороченным. Потому что там надо в одну запись JSON воткнуть другую запись JSON

   Kassern

18 — 22.11.22 — 12:17

Тут вообще простая структура, еще и лишние кавычки в  «p»: у вас походу, так как строку передаете вместо объекта json.

{

  «callMode»: «create»,

  «app»: «locator»,

  «at»: 0,

  «dur»: 864000,

  «fl»: 256,

  «p»: {

    «note»: «Delivery test»,

    «zones»: 0,

    «tracks»: 1

  },

  «items»: [

    «+ИД+»

  ]

}

   Kassern

19 — 22.11.22 — 12:18

Вот такую примерно структуру нужно получить в ТекстJSON=ЗаписьJSON.Закрыть();

   Kassern

20 — 22.11.22 — 12:19

{}- структура, []-массив

   hockeyist

21 — 22.11.22 — 12:19

(18) Нет. Свойство «p» это строка. А в этой строке JSON. Отсюда и слэши

   Kassern

22 — 22.11.22 — 12:20

Для проверки можете использовать любой онлайн едитор, например https://jsoneditoronline.org

   Kassern

23 — 22.11.22 — 12:21

(21) А нафига?)  Тогда получается так:

{

  «callMode»: «create»,

  «app»: «locator»,

  «at»: 0,

  «dur»: 864000,

  «fl»: 256,

  «p»: «{«note»:»Delivery test»,»zones»:0,»tracks»:1}»,

  «items»: [

    «+ИД+»

  ]

}

   hockeyist

24 — 22.11.22 — 12:21

(23) Я же говорю, Wialon знает толк в извращениях

   Kassern

25 — 22.11.22 — 12:22

(24) бредятина, я думал это ТС с кавычками намудрил)

   hockeyist

26 — 22.11.22 — 12:23

(23) Вместо слэшей должны быть кавычки

   Kassern

27 — 22.11.22 — 12:24

(17) Даже если и так, то все равно лучше через записьjson делать, так как тут как минимум есть массивы, которые по любому нужно будет какой-то логикой заполнять да и параметры изменять. Через структуру/массив сделать это будет гораздо удобнее.

   hockeyist

28 — 22.11.22 — 12:25

(27) Согласен. Только надо обратить внимание на вложенный JSON

   lav151

29 — 22.11.22 — 13:59

(15) Я изначально, до публикации темы игрался со слэшами.

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

Ресурс=»/wialon/ajax.html?svc=token/update&sid=»+СИД+»&params=»+ТекстJSON;

Запрос = Новый HTTPЗапрос(Ресурс);

Адрес ресурса получился следующим:

/wialon/ajax.html?svc=token/update&sid=04b0a15537ad3e849b0f02794394e1a0&params={

«callMode»: «create»,

«app»: «locator»,

«at»: 0,

«dur»: 864000,

«fl»: 256,

«p»: «{«note»:»Delivery»,»zones»:0,»tracks»:1}»,

«items»: [

«20257630»

]

}

   Kassern

30 — 22.11.22 — 14:04

(29) какой ответ приходит вам? Текст ответа выложите. Попробуйте все же вместо «{«note»:»Delivery»,»zones»:0,»tracks»:1}» -> создать новый запись json со структурой note,Delivery,tracks и результат вставьте как строку в параметр «p»

   Kassern

31 — 22.11.22 — 14:05

Я бы еще попробовал вариант без двойного jsonа на всякий случай. Ну и код покажите, как вы json формируется, а то может вы тупо текст вставляете)

   lav151

32 — 22.11.22 — 14:07

(31)

    ДанныеПараметры = Новый Структура;

    ДанныеПараметры.Вставить(«callMode», «create»);

    ДанныеПараметры.Вставить(«app», «locator»);

    ДанныеПараметры.Вставить(«at», 0);

    ДанныеПараметры.Вставить(«dur», 864000);

    ДанныеПараметры.Вставить(«fl», 256);

    
    СтрокаП=»{«»note»»:»»Delivery»»,»»zones»»:0,»»tracks»»:1}»;

    
    ДанныеПараметры.Вставить(«p»,СтрокаП);

    ДанныеПараметры.Вставить(«items»,МассивИД);

    
    ЗаписьJSON = Новый ЗаписьJSON;            

    ЗаписьJSON.УстановитьСтроку();

    ЗаписатьJSON(ЗаписьJSON,ДанныеПараметры);

    ТекстJSON=ЗаписьJSON.Закрыть();

    
    Ресурс=»/wialon/ajax.html?svc=token/update&sid=»+СИД+»&params=»+ТекстJSON;

    Запрос = Новый HTTPЗапрос(Ресурс);

   lav151

33 — 22.11.22 — 14:08

(30) Ошибка такая же как и была. {«error»:4} — Неверный ввод

   Kassern

34 — 22.11.22 — 14:08

(32) Вам же тут несколько раз писали про вложенный json. Создайте еще одну запись json и  разберите строчку  {«»note»»:»»Delivery»»,»»zones»»:0,»»tracks»»:1}

   Kassern

35 — 22.11.22 — 14:08

(33) код ответа какой от сервиса?

   hockeyist

36 — 22.11.22 — 14:09

(29) (31) Ну? Что я говорил? Чел впихнул слэши… а-ха-ха, видимо, это неисправимо

   Kassern

37 — 22.11.22 — 14:09

Ну и на по следок Ресурс=КодироватьСтроку(ваша строка, типкодировки);

   Kassern

38 — 22.11.22 — 14:11

(36) Кто-то нас обманывает), смотрите в (29) есть слешы, а в (32) их уже нет, чудеса)

   hockeyist

39 — 22.11.22 — 14:18

Отличие от примера только в Note

   lav151

40 — 23.11.22 — 10:23

(39) Note — это описание, может быть любым.

   lav151

41 — 23.11.22 — 10:23

ДанныеПараметры = Новый Структура;

    ДанныеПараметры.Вставить(«callMode», «create»);

    ДанныеПараметры.Вставить(«app», «locator»);

    ДанныеПараметры.Вставить(«at», 0);

    ДанныеПараметры.Вставить(«dur», 864000);

    ДанныеПараметры.Вставить(«fl», 256);

    
    
    ДанныеПараметрыДляП = Новый Структура;

    ДанныеПараметрыДляП.Вставить(«note», «Delivery»);

    ДанныеПараметрыДляП.Вставить(«zones», 0);

    ДанныеПараметрыДляП.Вставить(«tracks», 1);

    ПараметрыДжсон = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет,» «, Истина);

    
    ЗаписьJSON_ДляП = Новый ЗаписьJSON;            

    ЗаписьJSON_ДляП.УстановитьСтроку(ПараметрыДжсон);

    ЗаписатьJSON(ЗаписьJSON_ДляП,ДанныеПараметрыДляП);

    
    ТекстJSON_ДляП=ЗаписьJSON_ДляП.Закрыть();

        
    ДанныеПараметры.Вставить(«p»,ТекстJSON_ДляП);

    ДанныеПараметры.Вставить(«items»,МассивИД);

        
    ЗаписьJSON = Новый ЗаписьJSON;            

    ЗаписьJSON.УстановитьСтроку(ПараметрыДжсон);

    ЗаписатьJSON(ЗаписьJSON,ДанныеПараметры);

    ТекстJSON=ЗаписьJSON.Закрыть();

    
    Ресурс=»/wialon/ajax.html?svc=token/update&sid=»+СИД+»&params=»+ТекстJSON;

    Запрос = Новый HTTPЗапрос(Ресурс);

   lav151

42 — 24.11.22 — 17:03

Нашел ошибку. Воспользовался сниффером, там и увидел косяк в запросе. Я изначально отправлял верный в 1С http запрос, а сниффер показал что отправляется запрос с обратным слэшом. Пришлось заменить правильный слэш на его кодировку в url. После этого все заработало.

Ресурс=»wialon/ajax.html?svc=token/update&sid=»+СИД+»&params=»+СтрЗаменить(ТекстJSON,»»,»%5C»);

   Kassern

43 — 24.11.22 — 17:05

(42) А пробовали использовать КодироватьСтроку()? Если мне не изменяет память, то при кодировани в урл эта проблема уйдет

  

lav151

44 — 24.11.22 — 17:18

(43) Да, пробовал. Выходила 404 ошибка

Понравилась статья? Поделить с друзьями:
  • Wia error code 80004005 сканер
  • Wia error busy
  • Why does this statement return a syntax error
  • Why did my pc restart как исправить
  • Whoops there was an error что делать