Finwood
Finwood

Reputation: 3991

Facebook API chat client

Since the Facebook Chat XMPP support ends on April 30th 2015, I am currently thinking of an alternative way to access Facebook Chat.

Getting inbox content or receiving a specific message works well using Facebook's Graph API, but to create a working chat client there is need of another two points:

For once, a chat client needs to be able to send chat messages. This should include responding to an existing thread as well as creating new threads (starting a new group conversation etc.).

Then, polling for new messages is ugly. The chat client needs to receive notifications when a new message is being received, similar to GitHub Hooks. A Facebook App may receive some kind of real-time updates, but an on_message_receive event is currently missing.
Some receive_message_notifications permission would also be handy, to be able to use a routing server which sends the message ID to the client via webhooks, without having to grant it mailbox_read access.

Is there something I have overlooked, are there any alternatives not being tagged as deprecated, or is there (currently) no support for an open chat API?

Upvotes: 1

Views: 1374

Answers (1)

andyrandy
andyrandy

Reputation: 74014

Whatever you will try, it will definitely not be allowed. There are no alternatives for the Chat API.

There is only the new Messenger Platform with a separate App Store for the Facebook Messenger: https://messenger.com/platform

You can´t create your own Messenger with access to the Facebook chat anymore.

Upvotes: 2

Related Questions