Получить идентификатор входа текущего пользователя в OTRS

Я хочу получить идентификатор входа текущего пользователя в OTRS. Я ничего не знаю о структуре и структуре OTRS. Много раз пытался гуглить, но так как у меня нет опыта в Perl, я ничего не понял. Просто хочу знать, как я могу распечатать или вернуть идентификатор входа текущего пользователя в OTRS.


person Leonidus    schedule 27.04.2013    source источник
comment
где тебе это надо? вы пишете свой собственный аддон?   -  person Miguel Prz    schedule 27.04.2013
comment
@MiguelPrz Мне нужно получить текущий идентификатор входа в систему и найти этот идентификатор входа в удаленной базе данных, затем получить идентификатор входа и пароль из этой удаленной базы данных и объединить их с URL-адресом. Не новый аддон, а простой хак. хотите сделать все это в новом меню клиента.   -  person Leonidus    schedule 27.04.2013


Ответы (1)


Вы хотели бы написать свой собственный модуль внешнего интерфейса. Из модуля внешнего интерфейса активный пользователь клиента доступен как $Self->{UserID}, и вы можете использовать его для вызова удаленного веб-сервиса.

Вы можете использовать удаленные веб-сервисы через объект WebUserAgent.

Обратите внимание, что написание модулей OTRS довольно просто, но требует некоторых усилий. Вопрос, который у вас возник, действительно очень простой, и вы могли бы решить его, просто взглянув на другой код в фреймворке.

person MichielB    schedule 29.04.2013
comment
Благодарю вас. Я понятия не имею, как работает OTRS. Просто пытаюсь покончить с этим. - person Leonidus; 02.05.2013