Пробовал xmpphp, но документации нету, не понятно что и как работает. Например:
<?php
require_once("XMPPHP/XMPP.php");
#Use XMPPHP_Log::LEVEL_VERBOSE to get more logging for error reports
#If this doesn't work, are you running 64-bit PHP with < 5.2.6?
$conn = new XMPPHP_XMPP('server', 5222, 'user', 'pass', 'xmpphp', '', $printlog=true, $loglevel=XMPPHP_Log::LEVEL_INFO);
//$conn->useEncryption(false);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence();
$conn->message('test@test.ru', 'hi there');
$conn->disconnect();
} catch(XMPPHP_Exception $e) {
die($e->getMessage());
}
Пишет ошибку "
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed" и висит. В общем, с xmpphp непонятки одни. Есть ли альтернатива с примерами и доками? Спасибо.