Вопросы по теме 'ejabberd-api'

Как получить последнюю тему комнаты из ejabberd/xmpp?
Я изменил «Тему» чата, но я не получаю это последнее название темы. Я использую «disco#info», чтобы получить информацию о комнате. В ответ я получаю название комнаты, которое было задано изначально при создании комнаты, но не последнюю тему комнаты....
577 просмотров

когда создается сеанс в ejabberd? Как работает аутентификация?
Я пытаюсь понять поток данных ejabberd и до сих пор испытываю трудности. Во-первых, это модули, над которыми я работаю: ejabberd_c2s, ejabberd_auth, ejabberd_sm, ejabberd_sm_mnesia. Я понимаю, что ejabberd_c2s — это gen_fsm, являющийся точкой...
169 просмотров

Как разбить список вызовов на ejabberd на страницы
Я запускаю свой чат-сервис на ejabberd, но после 4-5 месяцев без простоев я столкнулся с ситуацией, когда получение списков для пользователей, чей список списков слишком велик, занимает много времени. Во многих местах упоминается, что функция...
213 просмотров

Как создать чат в ejabberd через rest API?
Я знаю, что могу создать чат в ejabberd с помощью команды ejabberdctl create_room room_name muc_service xmpp_domain и я могу отправлять приглашения пользователям с помощью команды ejabberdctl send_direct_invitation room_name password...
1730 просмотров

ejabberd add_rosteritem process_rosteritems
Я новичок в ejabberd 16.06 на Ubuntu 14.04, и я пытаюсь использовать его с внешней БД, сервером Azure SQL. Почти все работает нормально (за исключением проблемы с подключением, о которой я рассказываю в другом посте). Что я сейчас пытаюсь лучше...
271 просмотров
schedule 07.08.2022

Подходит ли нам ejabberd?
мы хотим создать бэкэнд для мессенджера в нашем приложении. У нас есть клиентское приложение для iOS и Android и веб-приложение. Нам нужен чат 1-на-1, групповой чат, поддержка фото/файлов и т. д. Все основные функции, которые есть в мессенджере....
134 просмотров
schedule 24.08.2022

Есть ли клиент .net для администрирования сервера ejabberd?
Я хочу иметь возможность управлять сервером ejabberd, используя простую оболочку .net поверх API ejabberd xml-rpc. По-видимому, для этой цели уже существует библиотека Java, помимо Perl (см. здесь:...
211 просмотров
schedule 04.12.2022

Ошибка 400 неверный запрос при вызове API ejabberd
Я получаю ошибку 400 неверных запросов при вызове конечной точки "/api/get_roster" ejabberd. Я сохранил «get_roster» в области при запросе токена oauth. ошибка 400 неверных запросов в ejabberd Я предполагаю, что есть некоторые проблемы с...
982 просмотров
schedule 05.03.2023

Как использовать токен OAuth для подключения к ejabberd в Stophe.js?
Я пытаюсь подключиться к серверу ejabberd из strophe.js. Я включил OAuth в ejabberd, благодаря чему я могу успешно получить токен OAuth для пользователя после его аутентификации. Рабочий процесс выглядит примерно так: - Когда пользователь...
202 просмотров

ejabberd API приглашает в комнату MUC
Я работаю над API ejabberd, чтобы приглашать пользователей в комнату MUC. Я настроил OAuth для API. Я протестировал oauth с помощью get_room_occupants, и он отлично работает. Теперь я пытаюсь получить доступ к /api/send_direct_invitation , но,...
386 просмотров
schedule 26.06.2023

Ejabberd 17: Как создать хук, который вызывается для офлайн-сообщений?
Я хочу создать крючок, который вызывается всякий раз, когда создается автономное сообщение. Пример: пользователь-а(в сети) отправляет сообщение пользователю-б(вне сети). Затем, согласно ejabberd, сообщение сохраняется и отправляется, когда...
205 просмотров

Аутентификация Эджабберда
У меня есть приложение для рельсов. И всякий раз, когда пользователь регистрируется, я также хочу зарегистрировать пользователя на узле ejabberd. Но всякий раз, когда я вызываю API регистрации с помощью запроса curl, возникает следующая ошибка:...
708 просмотров
schedule 23.01.2023

Как удалить сообщение с сервера xammp в ejabberd
Я новичок в ejabberd, В нашем приложении необходимо удалить функциональные сообщения чата. так что один вопрос в нашем уме Может ли ejabberd удалить сообщение с сервера xammp с помощью restApi... или другим способом...? что лучше всего...
126 просмотров
schedule 10.07.2023

Как зарегистрировать нового пользователя из клиента Android на сервере Ejabberd
Как я могу зарегистрировать нового пользователя из клиента Android на сервере Ejabberd? Есть ли остальные API для решения этой проблемы? Заранее спасибо
191 просмотров

ejabberd: AccessRules: У учетной записи нет прав на выполнение операции
Я пытаюсь следовать разрешениям API | Документы ejabberd и Настройка ejabberd | Документы ejabberd . но при попытке зарегистрировать пользователя: # curl -sk -d '{"user":"test", "password":"testing", "host":"localhost"}' -H 'Content-Type:...
575 просмотров
schedule 11.01.2023

Ejabberd — запуск SQL-запроса для пользовательской команды
Я пытаюсь создать пользовательскую команду в mod_admin_extra.erl . для получения сообщений между двумя JID. Моя команда будет выглядеть так: - ejabberdctl get_messages HOST FROM TO START_TIME END_TIME SQL-запрос будет выглядеть так: -...
129 просмотров