1

RemoteAPI - Создание ретранслятора

Тема: RemoteAPI - Создание ретранслятора

Всем привет!
Не получается создать ретранслятор средствами RemoteAPI.
Формирую такой запрос:

svc=core/create_retranslator&
  params={
    'creatorId':1095074,
    'name':'KitToHosting',
    'config':{
        'protocol':'wialon',
        'server':'193.193.165.165',
        'port':20163,
        'auth':'',
        'ssl':0,
        'debug':0,
        'v6type':0},
    'dataFlags':1}&
    sid=68521671de326c9892ecf3ada6515d28

Возвращает код ошибки 6.
Пробовал другие протоколы ретрансляции - тот же результат.

2

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

Скорее всего у вас не подключен сервис avl_retranslator

Development Department
Gurtam
3

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

И как его подключить?

4

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

Пакет Premium: http://gurtam.com/ru/gps_tracking/wialo … nents.html
Пример создания ретранслятора в исх кодах см на http://apps.wialon.com/ Protocoller.

At the dark side of telematics...
5

RemoteAPI - Создание ретранслятора

(23/08/2013 12:04:51 отредактировано keeper)

Re: RemoteAPI - Создание ретранслятора

shal
Так речь про Китовский RemoteAPI, а не Хостинговый.
Кит у меня тестовый, может от этого в нем ретрансляции нет?

6

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

Remote API на хостинге и и ките абсолютно идентичный

Development Department
Gurtam
7

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

zuve
Так это я понимаю. Но в Ките нет пакета премиум.

8

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

keeper
А на Ките и не нужен Премиум.
На Ките Вам достаточно подключить Protocoller — http://gurtam.com/ru/gps_tracking/gps_b … rotocoller
Он бесплатный wink

Added after    1 minuts  3 seconds:
Подключить протоколлер можно по этой ссылке — http://toolz.wialon.com/

Валентина Бабкина
Региональный менеджер (РФ)
Gurtam
9

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

BabkinaV
Да я уже согласен подключать Кит, но надо ж разобраться...)

10

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

keeper
Если будут какие-то вопросы — пишите мне smile Либо сама отвечу, либо технарям нашим передам — но вопрос в любом случае проясним smile

Валентина Бабкина
Региональный менеджер (РФ)
Gurtam
11

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

Протоколлер в Toolz включен.
Но исходный запрос из стартового сообщения темы по-прежнему возвращает 6.
Кстати, если посмотреть результат логина в Ките, то там же есть блок:

"classes":{            /* базовые классы доступные текущему пользователю: ключ - название базового класса, значение - ID базового класса */
        "avl_hw":<uint>,        /* тип оборудования */
        "avl_resource":<uint>,        /* ресурс */
        "avl_retranslator":<uint>,    /* ретранслятор */
        "avl_unit":<uint>,        /* объект */
        "avl_unit_group":<uint>,    /* группа объектов */
        "user":<uint>,            /* пользователь */
        "avl_route":<uint>        /* маршрут */
    }

У меня значение avl_retranslator равно 7. Что это значит?

12

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

Beef пишет:

У меня значение avl_retranslator равно 7. Что это значит?

Это значит что id класса avl_retranslator равен 7, и к вашему вопросу это не имеет отношения)

Выяснилось, что сервис для работы с ретрансляторами изначально не предполагался для использования в учетной записи kitdemo, но раз появилась такая потребность, мы решили активировать данную возможность. Сейчас вы можете протестировать создание ретрансляторов. Только у вас в запросе создателем ретранслятора указан какой-то несуществующий пользователь, на всякий случай id пользователя kitdemo  - 517168.

Development Department
Gurtam
13

RemoteAPI - Создание ретранслятора

Re: RemoteAPI - Создание ретранслятора

zuve
Спасибо, всё получилось!
А пользователь мой (1095074) существует. Только эта учётная запись в Ките почему-то периодически самопроизвольно отключается, и её приходится заново руками включать. Видимо, когда вы смотрели, она была выключена, а сейчас я её снова включил и создал этим пользователем ретранслятор.