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

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
ffo43
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 23 май 2013, 17:06

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

Сообщение ffo43 » 23 май 2013, 17:20

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

ffo43
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 23 май 2013, 17:06

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

Сообщение ffo43 » 23 май 2013, 17:22

Или http запросом

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 23 май 2013, 18:40

Через API - $Self->{CustomerUserObject}->CustomerUserAdd. Тупо писать в базу - очень плохо, проблем не оберетесь в случае ошибок.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

ffo43
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 23 май 2013, 17:06

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

Сообщение ffo43 » 24 май 2013, 09:49

В базе есть поля, правильно ли я пометил обязательные поля:

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

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?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 24 май 2013, 18:02

Кто создал или изменил. Вроде логичное название. Возьмите сами измените и посмотрите, что получится!
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

egorbright
OTRS Новобранец
Сообщения: 126
Зарегистрирован: 11 янв 2013, 12:06

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

Сообщение egorbright » 28 май 2013, 12:33

Уважаемый alexus!

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

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

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

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

Спасибо.
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 28 май 2013, 16:48

С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 28 май 2013, 16:50

И вот еще, если уж совсем лень ман полистать - http://doc.otrs.org/3.2/en/html/genericinterface.html 8-)
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

mukexa
OTRS Новобранец
Сообщения: 148
Зарегистрирован: 30 апр 2013, 19:08
Откуда: Украина, Киев.
Поблагодарили: 1 раз

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

Сообщение mukexa » 30 май 2013, 13:30

И тут еще есть : *путь к OTRS*\Kernel\System\UnitTest\Helper.pm
Как раз с этим разбираюсь.Сложно конечно не зная Perl, но буду стараться )
OTRS 5s, Ubuntu 12.04

Ответить