古いバージョンだと結構簡単に追加が出来たのだけど、どこかのバージョンからは少し面倒になった。
今回はGoogle Hangoutへアラートを送信するカスタムアラートを作成してみる。
まず、ハングアウトを送るアカウントと受けるアカウントが1つで良いか?確認してないので不明(汗)
今回はアカウントを2つ用意して送受信を別アカウントにする
ここで注意が必要なのはブラウザやアプリなどからメッセージが送信出来てもPHPで送信する場合は送信元アカウントの連絡先に送信先アカウントが登録されている必要がある
登録方法は・・・忘れた(汗)
まず必要なのがXMPPHPというモジュール
Google Archive
ただし、2009年7月27日以降メンテナンスが行われていない。この為、最新のLibreNMS(PHP 5.6が必要)の場合はnamespaceやOpenSSL ピア証明書の問題などでそのまま使う事が出来ない。
Google先生に聞いてみるとnamespaceだけの問題であればforkして修正したXMPPHPをgithubにあげてる人がいる
例えばBirknerAlexなど
ただ、この人も2014年以降はあまりメンテされてる感じではないので、PHP 5.6になると問題になるOpenSSL ピア証明書には対応が出来ていないっぽい。
という訳で、どうせ手を入れないと使えないのであればGoogleが配布してる奴の方が怪しいコードが混入されてる可能性が低いのでGoogleのを使う事にする。
※ BirknerAlexさんが配布されているのに怪しいコードが混入されている訳ではありません
ここから本格的な設定をはじめる。
変更点を全て書くと面倒なので、必要なファイルをまとめて置いとくのでダウンロードして使ってくださいなw