Facebook said that after some point after April 30 2015, they will shut down Facebook XMPP API — Facebook said API deprecation may take a few weeks — trying to connect to Facebook Chat using an application like Pidgin or Empathy will no longer work and will throw a connection error.
Today was the day when Facebook in Empathy stopped working in my Debian 8 Jessie.
How did I solve it?
I have installed pidgin and https://github.com/jgeboski/purple-facebook and also the gnome extension for Pidgin https://github.com/kagesenshi/gnome-shell-extensions-pidgin
Summarizing the installation of Pidgin, I just had to add a new line to /etc/apt/sources.list
deb http://download.opensuse.org/repositories/home:/jgeboski/Debian_8.0/ /
And then run:
apt-get install pidgin purple-facebook
And for installing the plugin I just run in a command line:
mkdir -p $HOME/.local/share/gnome-shell/extensions
git clone git://github.com/muffinmad/pidgin-im-gnome-shell-extension.git pidgin@muffinmad
Then I pressed Alt+F2 and r (to restart gnome shell). Pidgin was then ready to add my new Facebook account under the protocol “Facebook” (don’t use “Facebook XMPP”)
Everything works perfect now (well, at least as good as before with Empathy, but now I’m using Pidgin)