ダウンロードして解凍したら、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 件のコメント:
コメントを投稿