Я установил XMPP-сервер, я создал форму входа. PHP и HTML. Я не делал этого раньше, я хочу знать, как подключиться к XMPP-серверу через PHP так же, как подключиться к MySQL с помощью PHP.
Как подключиться к серверу XMPP с помощью PHP
Ответ 1
Этот веб-сайт может быть лучшим выбором со всей информацией, необходимой вам для настройки XMPP с помощью PHP.
Ответ 2
<?php
set_time_limit(0); // some time connection take while
require_once 'xmpp-lib/XMPPHP/XMPP.php';
$host = 'you Host name'; // ex.192.168.2.1
$port = '5222'; // its defauls xmpp port
$username = '[email protected]' // ex [email protected]
$pass = 'userpass';
$conn = new XMPPHP_XMPP(host , $port, $username, $pass, 'xmpphp','yourhost', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence();
$conn->message('[email protected]', 'Hello!');
$conn->disconnect();
} catch(XMPPHP_Exception $e) {
die($e->getMessage());
}
?>`enter code here`
Ответ 3
Я создал библиотеку для этой цели. Вы можете попробовать это https://github.com/Norgul/xmpp-php