web-dev-qa-db-ja.com

v2.0のFacebook Chat APIの代替品ですか?

Facebookは、現在XMPP経由でチャットメッセージを送信できるチャットAPIを廃止します。

私の会社は現在、チャットAPIを利用できる製品に取り組んでいます。このサービスの将来についてもっと知りたいです。

来年、現在のXMPPベースのチャットAPIは新しいバージョンに置き換えられますか?それとも時代遅れになるでしょうか?

これに関するご意見をお待ちしています!

36
Nikolay Spassov

Facebook XMPPチャットAPIはv2.0以降で非推奨になりました。つまり、2015年4月30日以降は使用できなくなります。

FacebookはこのAPIの代替を発表していないため、この機能を必要とする製品を構築しないことをお勧めします。

32
Simon Cross

私がこれまでに見つけた最も近いものは、このエンドポイントです:

GET /v2.2/me/inbox

https://developers.facebook.com/docs/graph-api/reference/v2.2/user/inbox

これにより、すべてのメッセージを読むことができます。 read_mailbox権限が必要です。ただし、公開、更新、削除はできません。

11
elecay

完全なAPIなどではありませんが、新しいFacebookチャット制限で動作することを確認したlibpurple(Pidgin)プラグインがあります。 https://github.com/jgeboski/purple-facebook

10
David Bugg

Messanger APIはここにあります(まだコメントを投稿できません)情報: https://developers.facebook.com/blog/post/2015/03/25/introducing-messenger-platform-and-businesses-on -メッセンジャー/
api: https://developers.facebook.com/docs/messenger

ただし、チャットAPIの代替として役立つものは見つかりませんでした

7
user2553902

数日前、Facebookは新しいメッセンジャープラットフォームを発表しました

https://developers.facebook.com/docs/messenger-platform

今のところ、Facebookページでのみ使用でき、アプリと通信する方法としてWebhooksを使用します。また、受信者が承認した場合、受信者のIDまたは電話番号を使用してメッセージを送信できます。

5
hendryanw

これはXMPPに関するものではありませんが、私の問題はブラウザにアクセスせずにチャットを使用することでした このノードパッケージ それを解決しました。それはあなたが彼らのサイトから取得して投稿していると信じ込ませようとFacebookをだます。かなりクール!

3
Gismo Ranas

数か月後、2つのインスタントメッセージングライブラリで実装されたメッセンジャーアプリで使用されるMQTTプロトコルのかなり完全な逆があります。

どちらも同じコードベースを共有し、本質的に同じ人によって実装されたため、コードベースを再利用するか、bitlbee-facebookを使用してIRCの上で自分のことを行うことができます。

3
Antoine Pietri

Facebookは2015年4月30日以降、xmppへのアクセスを許可しません。なぜなら、彼らはそこからsdkからの友人のアクセスをブロックしているためです。

1