1

Изменение аккаунта объекта

Topic: Изменение аккаунта объекта

Ребята, привет.

Есть задача: изменить аккаунт у объекта на JS. WialonHosting.

У item есть функции setCreatorId и setAccountId, но они действую только в рамках одной сессии. Нам необходимо что бы изменения сохранились а базе. Есть функции remoteUpdateCreatorId и remoteUpdateAccountID. Но как ими воспользоваться не можем понять.
У найденого unit они недоступны, отдельно то же firebug ругается что таких функций нет. И непонятно что в них передавать, первый параметр item это что?

И ещё, если можно, посоветуйте с концепцией, как правильно сделать.

Есть хостинг, учетка account. Под ней мы создаём пользователя и учетку child. Задем создаем объект unit от пользователя account и даём право на просмотр ну или больше пользователю child.
Задача на JS сделать так, что бы объект unit был в билинге учетки child. Надо наверное сменить креатора у объекта на child и сменить аккаунт на child. Ну или можно просто сменить аккакунт. Или как?

Криваль Вячеслав
ООО "ГеолонСофт"
+375291659844, info@geolonsoft.ru
http://geolonsoft.ru
2

Изменение аккаунта объекта

Re: Изменение аккаунта объекта

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

Development Department
Gurtam
3

Изменение аккаунта объекта

(edited by sks 01/05/2014 12:24:04)

Re: Изменение аккаунта объекта

zuve wrote:

Вы не совсем там понимаете себе концепцию тарифного плана.

Все верно говорите про тарифный план. Я писал про учетную запись, аккаунт. Каждый объект относится к определенной учетной записи, в ней есть счетчик объектов.

zuve wrote:

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

Да, согласен.

zuve wrote:

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

Да, мы это понимаем, но пересоздание сложная процедура со множеством подводных камней.

В документации есть функции UpdateCreatorId и remoteUpdateAccountID, Вы можете рассказать как их использовать? Буду признателен.

Криваль Вячеслав
ООО "ГеолонСофт"
+375291659844, info@geolonsoft.ru
http://geolonsoft.ru
4

Изменение аккаунта объекта

Re: Изменение аккаунта объекта

Пошли по пути пересоздания объектов на remoteAPI. Вроде все выгрузилось и загрузилось.

Осталось только одно: эскпорт/импорт сообщений.  exchange/export_messages и exchange/import_messages
Может пример есть? Ничего не понятно с первого взгляда.

Криваль Вячеслав
ООО "ГеолонСофт"
+375291659844, info@geolonsoft.ru
http://geolonsoft.ru
5

Изменение аккаунта объекта

Re: Изменение аккаунта объекта

sks wrote:

В документации есть функции UpdateCreatorId и remoteUpdateAccountID, Вы можете рассказать как их использовать? Буду признателен.

SDK оы написано при помощи фреймворка qooxdoo, и т.к. creatorIв является property, то для него автоматически генерируются стандартные геттеры и сеттеры. Но по афкту отрабатывает только геттер, т.е. просмотр.

По поводу импорта поясните что именно вам непонятно, т.к. пример запроса с моими ID вместо мета данных вряд ли вас просветлит.

Development Department
Gurtam