Приглашение в чат с использованием XMPPHP

Можно ли отправлять приглашения в чат, используя XMPPHP?

Я успешно настроил систему обмена сообщениями из CMS, но я ищу способ отправить запрос в чат до отправки первого сообщения.

Возможно ли это сделать в XMPPHP? Я спрашиваю об этом, потому что я не мог найти надлежащую документацию для класса. Спасибо за любой вклад.

2 ответа

Решение

Обычно в XMPP мы не отправляем запрос первым, мы просто отправляем первое сообщение. Если вы ДОЛЖНЫ иметь эту функцию, вам понадобится протокол от XEP-155 (согласование сеанса Stanza). Скорее всего, вам понадобится реализовать этот протокол самостоятельно, а также иметь дело со случаем, когда клиент на другой стороне не реализует протокол... в основном потому, что никто этого не реализовал.:)

Вы можете использовать ниже для отправки приглашения в чат.

$conn->subscribe('$jid');

от

$conn->unsubscribe('$jid');

Вы можете удалить JID из списка контактов

Другие вопросы по тегам