Intereting Posts
Как вставить те же данные в две таблицы в mysql Новый API-интерфейс APNS-провайдера и PHP Вставка текста из textarea в базу данных MySQL без потери форматирования Как получить определенное значение из моей базы данных с помощью PHP Отправить запрос на отправку AJAX, используя только PHP Есть ли простой способ «получить» размер изображения в PHP без javascript? Добавление класса css к определенным элементам активного контрольного списка Yii Композитор, игнорирующий файл компоновщика zip dependecies 'composer.json Почему CIUnit необходим для использования PHPUnit с CodeIgniter? Быстрый способ расширения адресов IPv6 с помощью PHP db2_fetch_assoc () не выполняется на полпути через итерацию по набору результатов Неизвестный обработчик инструкции (0), заданный mysql_stmt_execute в PHP-коде Попытка группировать ценности? php получает слово непосредственно после определенного слова в строке Преобразование даты Великобритании в США в PHP с помощью другого разделителя

xmpphp XMPP, отправить сообщение из скрипта php

Привет, У меня есть jabberserver, и я хотел бы иметь возможность отправлять сообщения пользователям из php-скрипта.

Fx, если я вызываю script.php из моего браузера, он отправляет сообщение пользователю. Я пробовал оба с jaxl и xmpphp, которые являются фреймворками xmp, но я не могу заставить его работать. Не с моим собственным сервером, ни с сервером facebook.

У меня есть следующий ind мой скрипт.php:

error_reporting(E_ALL); include("lib/xmpphp/XMPPHP.php"); $conn = new XMPP('chat.facebook.dk', 5222, 'username', 'password', '', 'chat.facebook.com', true, XMPPHP_Log::LEVEL_VERBOSE); $conn->connect(); $conn->processUntil('session_start'); $conn->message('someusername@chat.facebook.com', 'This is a test message!'); $conn->disconnect(); 

Но ничего не происходит и ошибок нет. Я следил за этим руководством, чтобы настроить эхобот, и он работает как с моим сервером, так и с facebook. Сценарий находится здесь: http://abhinavsingh.com/blog/2010/02/writing-your-first-facebook-chat-bot-in-php-using-jaxl-library/ <- и запускается на сервере командной строки, и ждет сообщения, а затем отвечает.

Что мне нужно сделать ?

Solutions Collecting From Web of "xmpphp XMPP, отправить сообщение из скрипта php"

 <?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 = 'name@host' // ex vivek@host $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('anotherusername@host', 'Hello!'); $conn->disconnect(); } catch(XMPPHP_Exception $e) { die($e->getMessage()); } ?>