1

помогите получить Список заявок

Topic: помогите получить Список заявок

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

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

проблема организовалась прямо на первом шаге.


https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&{"token":"МойТокен"}"

ответ {"error":4,"reason":"WRONG_PARAMS"}

что это значит- не понятно.
спасибо!

2

помогите получить Список заявок

Re: помогите получить Список заявок

Andrey.Bryanskiy
Немного промахнулись с параметрами
https://sdk.wialon.com/wiki/ru/sidebar/ … oken/login

https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&params={"token":"МойТокен"}"
Команда LABS
3

помогите получить Список заявок

Re: помогите получить Список заявок

Простите перечитал еще раз, не понял где я собственно, промахнулся ?

https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&{"token":"МойТокен", "fl":"1"}" так нужно ?

4

помогите получить Список заявок

Re: помогите получить Список заявок

+ понял лишняя ковычка.

вопрос следующий как получить список заявок.

5

помогите получить Список заявок

Re: помогите получить Список заявок

sets

не разобрался что такое itemId     ID ресурса  как его получить ?

6

помогите получить Список заявок

Re: помогите получить Список заявок

Andrey.Bryanskiy wrote:

Простите перечитал еще раз, не понял где я собственно, промахнулся ?

https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&{"token":"МойТокен", "fl":"1"}" так нужно ?

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

https://hst-api.wialon.com/wialon/ajax.html?svc=token/login&params={"token":"МойТокен"}"
Команда LABS
7

помогите получить Список заявок

Re: помогите получить Список заявок

sets Спасибо вам большое с этим я уже разобрался.

другой вопрос как импортировать заявки в виалон. и получить их список.
читаю
https://sdk.wialon.com/wiki/ru/sidebar/ … der/update

не могу понять
svc=order/update&params={"itemId"Что Сюдааа????,    /* id ресурса */
             "id":<long>,        /* id заявки внутри ресурса (0 при создан

8

помогите получить Список заявок

(edited by sets 26/09/2019 09:57:43)

Re: помогите получить Список заявок

Andrey.Bryanskiy wrote:

sets Спасибо вам большое с этим я уже разобрался.

другой вопрос как импортировать заявки в виалон. и получить их список.
читаю
https://sdk.wialon.com/wiki/ru/sidebar/ … der/update

не могу понять
svc=order/update&params={"itemId"Что Сюдааа????,    /* id ресурса */
             "id":<long>,        /* id заявки внутри ресурса (0 при создан

Есть тема по этому вопросу, вот ссылка

Ресурс - это контейнер где все храниться, вот пример поиска элементов ссылка

Команда LABS
9

помогите получить Список заявок

Re: помогите получить Список заявок

sets
Ресурс - это контейнер где все храниться

мне совершенно не понятно, что мне искать ?? чисто логически. мне нужно занести в систему новую заявку. что мне нужно найти?

10

помогите получить Список заявок

Re: помогите получить Список заявок

Andrey.Bryanskiy wrote:

sets
Ресурс - это контейнер где все храниться

мне совершенно не понятно, что мне искать ?? чисто логически. мне нужно занести в систему новую заявку. что мне нужно найти?

itemId - это ид ресурса, он уникальный для каждого, что бы выбрать куда все будет сохранятся нужно подставить ид этот.... Но сначала нужно получить список доступных ресурсов.
вот тут описано как это сделать ссылка

Команда LABS
11

помогите получить Список заявок

Re: помогите получить Список заявок

sets Спасибо

<your_wialon_pro_address>/ajax.html?svc=core/search_items&
    params={
        "spec":{
             "itemsType":"avl_resource",
            "propName":"sys_name",
                "propValueMask":"*",
            "sortType":"sys_name"
        },
                "force":1,
              "flags":5,
              "from":0,
              "to":0xffffffff
    }&ssid=<your_sid>
конкретно вот это, я правильно понимаю ?

12

помогите получить Список заявок

Re: помогите получить Список заявок

Andrey.Bryanskiy wrote:

sets Спасибо

<your_wialon_pro_address>/ajax.html?svc=core/search_items&
    params={
        "spec":{
             "itemsType":"avl_resource",
            "propName":"sys_name",
                "propValueMask":"*",
            "sortType":"sys_name"
        },
                "force":1,
              "flags":5,
              "from":0,
              "to":0xffffffff
    }&ssid=<your_sid>
конкретно вот это, я правильно понимаю ?

Да, это поиск элементов, в данном случае ресурсов.

Команда LABS
13

помогите получить Список заявок

Re: помогите получить Список заявок

sets вот соcтавил запрос

hst-api.wialon.com/wialon/ajax.html?svc=core/search_items&
params={
  "spec":{
        "itemsType":"avl_resource",
      "propName":"sys_name",
           "propValueMask":"*",
       "sortType":"sys_name"
  },
           "force":1,
         "flags":5,
          "from":0,
         "to":0xffffffff
}&sid=<mysid>

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

14

помогите получить Список заявок

(edited by Andrey.Bryanskiy 26/09/2019 14:31:06)

Re: помогите получить Список заявок

получилось методом проб и ошибок создал запрос

Запрос: hst-api.wialon.com/wialon/ajax.html?svc=core/search_items&params={"spec":{"itemsType":"avl_resource","propName":"sys_name","propValueMask":"*","sortType":"sys_name"},"force":1,"flags":"0x00000001","from":0,"to":0}&sid=МойИнит


он мне вывел



Ответ: {"searchSpec":{"itemsType":"avl_resource","propName":"sys_name","propValueMask":"*","sortType":"sys_name","propType":"","or_logic":"0"},"dataFlags":1,"totalItemsCount":2,"indexFrom":0,"indexTo":0,"items":[{"nm":Название","cls":3,"id":14082799,"mu":0,"uacl":17627904754211},{"nm":"рррррр","cls":3,"id":17966182,"mu":0,"uacl":19826932204067}]}

id ресурса 1408279 ??

15

помогите получить Список заявок

(edited by Andrey.Bryanskiy 26/09/2019 15:44:54)

Re: помогите получить Список заявок

Если ид  ресурса 1408279
пытаюсь записать заявку...

hst-api.wialon.com/wialon/ajax.html?svc=order/update&params={"itemId":14082799,"id":0,"n":"ТЕСТ%20ООО%20000002014","p":{"n":"ТЕСТ%20ООО","p":"89000000000","e":"test@test.ru"},"tf":1510562250,"tt":1510565876,"r":500,"f":1,"x":27.53,"y":53.27,"callMode":"create"}&sid=094a1db3b96ed445cd9a4e31bd2e53a6

error 7    Access denied

16

помогите получить Список заявок

(edited by sets 27/09/2019 14:09:59)

Re: помогите получить Список заявок

Andrey.Bryanskiy wrote:

Если ид  ресурса 1408279
пытаюсь записать заявку...

hst-api.wialon.com/wialon/ajax.html?svc=order/update&params={"itemId":14082799,"id":0,"n":"ТЕСТ%20ООО%20000002014","p":{"n":"ТЕСТ%20ООО","p":"89000000000","e":"test@test.ru"},"tf":1510562250,"tt":1510565876,"r":500,"f":1,"x":27.53,"y":53.27,"callMode":"create"}&sid=094a1db3b96ed445cd9a4e31bd2e53a6

error 7    Access denied

https://sdk.wialon.com/wiki/ru/sidebar/ … ors/errors

У вас есть права на создание заявок?
Если идет речь про ресурс 14082799, то к данному ресурсу, нет доступа к "Создание, редактирование, удаление заказов"

Вот список прав доступа
https://sdk.wialon.com/wiki/ru/sidebar/ … ms_billing

Команда LABS
17

помогите получить Список заявок

Re: помогите получить Список заявок

sets добрый день !

Спасибо, вопрос был, это правильный ресурс?

18

помогите получить Список заявок

Re: помогите получить Список заявок

У вас есть права на создание заявок?

как это проверить и как поднять себе Права?

интерактивно заявку я создать могу.

19

помогите получить Список заявок

Re: помогите получить Список заявок

Andrey.Bryanskiy, Id ресурса можно получить при логировании по токину, лучше взять от туда.
Права раздает администратор, вашего поставщика системы мониторенга.

FFA0-0BBB-8911-15BB

https://www.reg.ru
20

помогите получить Список заявок

Re: помогите получить Список заявок

RedRock  добрый день!
Спасибо за участие.
но вопрос как раз и состоял в том как получить этот id.

я пока выяснил, что он получается через core/search_items&params

как получить id через токен я не  знаю .

Поставщику я конечно напишу. вопрос точно ли этот  отвечает на заявки ??

21

помогите получить Список заявок

Re: помогите получить Список заявок

sets
а к какому ресурсу есть ?

22

помогите получить Список заявок

(edited by sets 01/10/2019 17:12:59)

Re: помогите получить Список заявок

Andrey.Bryanskiy

curl -X POST -d 'params={"itemId":14082799,"id":0,"n":"ТЕСТ%20ООО%20000002014","p":{"n":"ТЕСТ%20ООО","p":"89000000000","e":"test@test.ru"},"tf":1569877200,"tt":1569947135,"r":500,"f":1,"x":27.53,"y":53.27,"callMode":"create"}&sid=<SID>' "http://hst-api.wialon.com/wialon/ajax.html?svc=order/update"

Вот рабочий пример, выполните его и заявка будет создана, только замените SID

Команда LABS
23

помогите получить Список заявок

Re: помогите получить Список заявок

sets

curl -X POST -d' а это что такое ??

он же должен быть такого вида ??
сначала http://hst-api.wialon.com/wialon/ajax.h … der/update потом параметры..

hst-api.wialon.com/wialon/ajax.html?svc=order/update&params={"itemId":14082799,"id":0,"n":"ТЕСТ%20ООО%20000002014","p":{"n":"ТЕСТ%20ООО","p":"89000000000","e":"test@test.ru"},"tf":1510562250,"tt":1510565876,"r":500,"f":1,"x":27.53,"y":53.27,"callMode":"create"}&sid=094a1db3b96ed445cd9a4e31bd2e53a6

24

помогите получить Список заявок

Re: помогите получить Список заявок

sets  хотя все заработало !!! спасибо .  буду дальше пилить питон.

25

помогите получить Список заявок

Re: помогите получить Список заявок

sets
И опять 
{"error":7}