こんにちは、私は jabberserver を持っています。php スクリプトからユーザーにメッセージをプッシュできるようにしたいと考えています。
Fx ブラウザから script.php を呼び出すと、ユーザーにメッセージが送信されます。xmpフレームワークであるjaxlとxmpphpの両方を試しましたが、うまくいきません。私自身のサーバーでも、Facebook サーバーでもありません。
script.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/ <-- サーバー上で実行されますコマンドライン、そしてメッセージを待ってから返信します。
私は何をしなければなりませんか?