Страница 1 из 1

Внешняя регистрация

Добавлено: 23 май 2013, 17:20
ffo43
Здравствуйте. Возможно ли зарегистрировать пользователя со сторонней формы забив реквизиты напрямую в базу otrs(mysql)?

Re: Внешняя регистрация

Добавлено: 23 май 2013, 17:22
ffo43
Или http запросом

Re: Внешняя регистрация

Добавлено: 23 май 2013, 18:40
alexus
Через API - $Self->{CustomerUserObject}->CustomerUserAdd. Тупо писать в базу - очень плохо, проблем не оберетесь в случае ошибок.

Re: Внешняя регистрация

Добавлено: 24 май 2013, 09:49
ffo43
В базе есть поля, правильно ли я пометил обязательные поля:

Код: Выделить всё

id 
login - обязательно
email - обязательно
customer_id - обязательно
pw - обязательно
title
first_name - обязательно
last_name - обязательно
phone
fax
mobile
street
zip
city
country
comments
valid_id - обязательно
create_time - обязательно
create_by - обязательно
change_time - обязательно
change_by - обязательно
Что означают create_by и change_by?

Re: Внешняя регистрация

Добавлено: 24 май 2013, 18:02
alexus
Кто создал или изменил. Вроде логичное название. Возьмите сами измените и посмотрите, что получится!

Re: Внешняя регистрация

Добавлено: 28 май 2013, 12:33
egorbright
Уважаемый alexus!

А могли бы Вы опубликовать на этом форуме один пример как можно использовать API OTRS? Хотя бы на примере из данной ветки.

1. Какая регистрационная форма (может быть, это форма, сгенеренная на PHP или еще как-то)
2. Как оттуда обратиться к API OTRS
3. Как принять ответ.

Что-то подобное.

Или, может быть, где-то есть подобные маны? А я просто добраться до них не могу.

Спасибо.

Re: Внешняя регистрация

Добавлено: 28 май 2013, 16:48
alexus

Re: Внешняя регистрация

Добавлено: 28 май 2013, 16:50
alexus
И вот еще, если уж совсем лень ман полистать - http://doc.otrs.org/3.2/en/html/genericinterface.html 8-)

Re: Внешняя регистрация

Добавлено: 30 май 2013, 13:30
mukexa
И тут еще есть : *путь к OTRS*\Kernel\System\UnitTest\Helper.pm
Как раз с этим разбираюсь.Сложно конечно не зная Perl, но буду стараться )