51

Помощь в интеграции 1С

(edited by chdi 27/02/2019 12:01:31)

Re: Помощь в интеграции 1С

Добрый день!

библиотека для интеграции 1С с Wialon. В том числе есть пример авторизации.

Post's attachments

Attachment icon Виалон.epf 1.56 mb, 157 downloads since 2019-02-27 

Diana Cheley
Wialon Hosting Expert
Gurtam
52

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

chdi wrote:
Gazulo wrote:

Добрый день. Не обходимо сделать интеграцию Wialon Local(https://wialon.lwco.biz) с 1С. Можно получить примеры по подключению и получению данных для 1С. Спасибо.

Добрый день!
Отправили вам в ЛС информацию. Если есть вопросы, пишите

Здраствуйте.
Отправляю запрос:
https://hst-api.wialon.comwialon/ajax.h … p;params={
"from": 0,
"to": 0,
"spec": {
"propType": "propitemname",
"itemsType": "avl_resource",
"sortType": "reporttemplates",
"propName": "reporttemplates",
"propValueMask": "*"
},
"force": 1,
"flags": "8193"
}


Приходит ответ:
{"searchSpec":{"itemsType":"avl_resource","propName":"reporttemplates","propValueMask":"*","sortType":"reporttemplates","propType":"propitemname","or_logic":"0"},"dataFlags":8193,"totalItemsCount":2,"indexFrom":0,"indexTo":0,"items":[{"nm":"Технобудцентр","cls":3,"id":1692,"mu":0,"uacl":14345},{"nm":"Партнер Авто Пром","cls":3,"id":2032,"mu":0,"uacl":14345}]}

-- Но списка шаблонов нет..

53

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.

54

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

RedRock wrote:

"nm":"Технобудцентр" - это разве не имя? Вам надо кодировку другую использовать UTF-8.

Это имя ресурса, там все нормально в 1С оно в нормальном виде, но под каждым ресурсом должен быть список шаьлонов отчетов, а его нет..

55

Помощь в интеграции 1С

(edited by RedRock 01/03/2019 11:02:20)

Re: Помощь в интеграции 1С

Я с такими получал.
       jsonParam.put("spec",new JSONObject());

        jsonParam.put("force",1);
        jsonParam.put("flags",8192);
        jsonParam.put("from",0);
        jsonParam.put("to",0);

        JSONObject jsonSpec = jsonParam.getJSONObject("spec");

        jsonSpec.put("itemsType", "avl_resource");
        jsonSpec.put("propName", "reporttemplates");
        jsonSpec.put("propValueMask", "*");
        jsonSpec.put("sortType", "reporttemplates");

56

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

RedRock wrote:

Я с такими получал.
       jsonParam.put("spec",new JSONObject());

        jsonParam.put("force",1);
        jsonParam.put("flags",8192);
        jsonParam.put("from",0);
        jsonParam.put("to",0);

        JSONObject jsonSpec = jsonParam.getJSONObject("spec");

        jsonSpec.put("itemsType", "avl_resource");
        jsonSpec.put("propName", "reporttemplates");
        jsonSpec.put("propValueMask", "*");
        jsonSpec.put("sortType", "reporttemplates");

У меня такой же запрос, но результат иной...

57

Помощь в интеграции 1С

(edited by RedRock 01/03/2019 11:31:47)

Re: Помощь в интеграции 1С

Gazulo У вас + 1 параметр:
"propType": "propitemname",
Попробуйте убрать
Проверил ваши параметры со своим sid, получил ответ:
{"searchSpec":{"itemsType":"avl_resource","propName":"reporttemplates","propValueMask":"*","sortType":"reporttemplates","propType":"propitemname","or_logic":"0"},"dataFlags":8193,"totalItemsCount":5,"indexFrom":0,"indexTo":0,"items":[{"nm":"Тут может быть ваша реклама!","cls":3,"id":1071517,"mu":0,"uacl":547},{"nm":"филиал42","cls":3,"id":12101453,"mu":0,"rep":{"1":{"id":1,"n":"Путевые","ct":"avl_unit","c":47469},"2":{"id":2,"n":"Геозоны","ct":"avl_unit","c":65159},"3":{"id":3,"n":"Путевые Листы","ct":"avl_unit","c":33760},"4":{"id":4,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":16056},"5":{"id":5,"n":"Отчет по поездкам и стоянкам","ct":"avl_unit","c":37942},"6":{"id":6,"n":"Новый отчет","ct":"avl_route","c":20102}},"repmax":0,"uacl":60610577498111},{"nm":"Тут не место рекламе","cls":3,"id":12501367,"mu":0,"rep":{"1":{"id":1,"n":"Пользователи","ct":"storage_user","c":55738},"2":{"id":2,"n":"ГРУППОВОЙ ОТЧЕТ","ct":"avl_unit_group","c":32583},"3":{"id":3,"n":"Превышения скорости","ct":"avl_unit","c":38709},"4":{"id":4,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":3255},"5":{"id":5,"n":"Журнал","ct":"avl_unit","c":39554},"6":{"id":6,"n":"Логин","ct":"storage_user","c":61346},"7":{"id":7,"n":"Тарировка","ct":"avl_unit","c":2430},"8":{"id":8,"n":"Трасировка","ct":"avl_unit","c":2376},"9":{"id":9,"n":"Новый отчет","ct":"avl_unit","c":44849},"10":{"id":10,"n":"ТЕХНИЧЕСКИЙ ОТЧЕТ","ct":"avl_unit","c":855},"11":{"id":11,"n":"Для выгрузки заправок","ct":"avl_unit","c":27287},"12":{"id":12,"n":"test","ct":"avl_unit","c":4658},"13":{"id":13,"n":"Стоянки","ct":"avl_unit","c":38141},"14":{"id":14,"n":"Новый отчет","ct":"avl_route","c":15874},"15":{"id":15,"n":"Журнал ресурсов","ct":"avl_resource","c":54828},"16":{"id":16,"n":"Новый отчет","ct":"avl_route","c":34300},"17":{"id":17,"n":"Маршруты","ct":"avl_unit_group","c":11083},"20":{"id":20,"n":"Журнал групп","ct":"avl_unit_group","c":13459},"21":{"id":21,"n":"Потеря связи","ct":"avl_unit_group","c":19425},"22":{"id":22,"n":"Режим труда и отдыха","ct":"avl_unit","c":3372},"24":{"id":24,"n":"Поездки со сменой","ct":"avl_unit","c":42613}},"repmax":0,"uacl":60610577498111},{"nm":"$_ЭкоТэк_adm","cls":3,"id":18325419,"mu":0,"rep":{"1":{"id":1,"n":"ТЕСТ","ct":"avl_unit_group","c":31885}},"repmax":0,"uacl":60610577498111},{"nm":"рес_Тут может быть ваша реклама_ЮК_СБ","cls":3,"id":18841889,"mu":0,"rep":{"1":{"id":1,"n":"КОМПЛЕКСНЫЙ ОТЧЕТ","ct":"avl_unit","c":3255}},"repmax":0,"uacl":60610577498111}]}

Точно на этих ресурсах есть отчеты?

58

Помощь в интеграции 1С

(edited by Gazulo 01/03/2019 11:30:59)

Re: Помощь в интеграции 1С

RedRock wrote:

Gazulo У вас + 1 параметр:
"propType": "propitemname",
Попробуйте убрать

Побывал и с ним и без него, ничего не меняет.

Может проблема на сайте в настройках, неправильная иерархия.

59

Помощь в интеграции 1С

(edited by Gazulo 01/03/2019 11:44:07)

Re: Помощь в интеграции 1С

Скрин https://ibb.co/71cKkjJ

60

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

61

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

RedRock wrote:

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

это куда?

62

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

RedRock wrote:

Gazulo на локале вроде флаги другие(но я магу ошибаться) чё-то такое видел тут. Напиши в супорт.

Разобрался было ограничение права на токен...

63

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Gazulo, судя по форуму - эта одна из самых распространенных ошибок smile

64

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Нужна помощь по интеграции Wialon с 1С. К кому можно обратиться?

65

Помощь в интеграции 1С

Re: Помощь в интеграции 1С

Добрый день.
Имеется задача по отображению данных   датчика пассажиропотока (Wialon Hosting) в 1С (конфигурация самописная, на базе 1С Предприятие 8.2) с выводом отчетов в нескольких формах.
Более подробную информацию с формами отчетов могу скинуть в личку.
Есть опытные специалисты, которые готовы помочь?