ダウンロードして解凍したら、XMPPHPディレクトリを以下のスクリプトを同じ階層に置いて使う。
<?php include 'XMPPHP/XMPP.php'; $conn = new XMPPHP_XMPP( 'talk.google.com', # ホスト 5222, # ポート 'username', # 送信者のアカウント 'password', # 送信者のパスワード 'xmpphp', # リソース 'gmail.com', # サーバ(省略するとホストが使用される) $printlog=false, # ログをプリントするか $loglevel=XMPPHP_Log::LEVEL_INFO # ログレベル # LEVEL_ERROR, LEVEL_WARNING, LEVEL_INFO, LEVEL_DEBUG, LEVEL_VERBOSE ); try { $conn->connect(); $conn->processUntil('session_start'); $conn->presence(); $conn->message('hogefuga@gmail.com', 'Hello, world!'); $conn->disconnect(); } catch (XMPPHP_Exception $e) { die($e->getMessage()); }
ハングアウトに限らず XMPP に対応したアプリなら連携できるはず。
0 件のコメント:
コメントを投稿