Приглашение в чат с использованием XMPPHP
Можно ли отправлять приглашения в чат, используя XMPPHP?
Я успешно настроил систему обмена сообщениями из CMS, но я ищу способ отправить запрос в чат до отправки первого сообщения.
Возможно ли это сделать в XMPPHP? Я спрашиваю об этом, потому что я не мог найти надлежащую документацию для класса. Спасибо за любой вклад.
2 ответа
Обычно в XMPP мы не отправляем запрос первым, мы просто отправляем первое сообщение. Если вы ДОЛЖНЫ иметь эту функцию, вам понадобится протокол от XEP-155 (согласование сеанса Stanza). Скорее всего, вам понадобится реализовать этот протокол самостоятельно, а также иметь дело со случаем, когда клиент на другой стороне не реализует протокол... в основном потому, что никто этого не реализовал.:)
Вы можете использовать ниже для отправки приглашения в чат.
$conn->subscribe('$jid');
от
$conn->unsubscribe('$jid');
Вы можете удалить JID из списка контактов