PHPでfacebookのChat APIを操作する

木曜日 , 5, 6月 2014 Leave a comment

facebookのChat APIをPHPから操作しようとしたら–公式のサンプルがPHPであるにもかかわらず–すごい苦労したのでサンプルコードを書いて公開した。

Chat APIはver 2.0から使えなくなりそとか、届かなかったり、スパム扱いされたりと微妙なAPIだけど、興味がありましたら参考にしてみてください。

 

ちなみにChat APIは名前の通りチャットを行うものなのですが、facebookが非公開メッセージを送るAPIを用意してないことや、個人に対してチャットメッセージを送ると非公開メッセージのように扱われることから、非公開メッセージを送る機能として使われることもあります。

 

そもそもチャット用のAPIのため、ソケット接続を確立してXML形式のメッセージをやりとするというちょっとわかりづらい仕様&公式のサンプルコードがそのままでは動かない&ネット上にあまり情報が無いという合わせ技で、自力で調べようとすると数時間を浪費すること間違い無い機能でございます。

 

ソースコードはGitHubで公開しています。

一人でも多くの開発者が、この調査で無駄な時間を浪費することがなくなりますように。

 

/facebookChatApi


Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください