<?php
include("XMPP.php");
$conn = new XMPPHP_XMPP('server.com', 5222, 'user', 'pass', 'home');
$conn->useEncryption(true);
$conn->connect();
$conn->processUntil('session_start');
$conn->message('[email protected]', mktime());
$payloads = $conn->processUntil('message');
$conn->message('[email protected]', mktime());
$conn->disconnect();
?>
Правильно... так что он подключается - он запускает сеанс и отправляет первую временную метку, полученную на Jabber-клиенте, который я использую.
Затем предполагается, что "processUntil" получено сообщение (afaik), и если сообщение получено, отправьте другую метку времени. Ну, этот бит не работает.
У меня нет предварительных знаний о серверах XMPP или XMPPHP, поэтому любая помощь, даже самая элементарная, не останется неоцененной! :)
Спасибо.
new XMPPHP_XMPHP
, т.е.$xmpphp = new XMPPHP_XMPP( $server_settings["address"], 5222, $xmpp_settings["username"], $xmpp_settings["password"], $resource, NULL, TRUE, XMPPHP_Log::LEVEL_VERBOSE );
- person Kendall Hopkins   schedule 02.12.2010