#869187 gnome-online-accounts: Can't integrate Facebook with gnome-online-accounts

Package:
gnome-online-accounts
Source:
gnome-online-accounts
Description:
service to manage online accounts for the GNOME desktop
Submitter:
=Sensei1304
Date:
2017-12-15 23:03:11 UTC
Severity:
normal
#869187#5
Date:
2017-07-21 11:21:23 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***
I use Debian 9 with gnome 3.22
Steps to reproduce:
1. Open settings
2. Enter "online accounts".
3. Click on "+" and select Facebook
4. In window that appeared enter the credentials.
5. Click on "Login" button

Actual results:
Window with text "error getting identify: could not parse response" appeared.

Expected results:
Facebook succesfully integrated with gnome.

Additional info:

When I start gnome control-center with G_MESSAGES_DEBUG=all? it shows this:

(gnome-control-center:2715): Json-CRITICAL **: json_object_get_string_member:
assertion 'node != NULL' failed

(gnome-control-center:2715): Json-CRITICAL **: json_object_get_string_member:
assertion 'node != NULL' failed

(gnome-control-center:2715): GoaBackend-WARNING **: Did not find email or
username in JSON data


I tried to logout and login again - result is the same.

#869187#10
Date:
2017-11-25 14:50:11 UTC
From:
To:
I was able to reproduce the bug here.
#869187#15
Date:
2017-12-02 23:31:38 UTC
From:
To:
Same here on up-to-date Debian stretch.
#869187#20
Date:
2017-12-15 21:42:17 UTC
From:
To:
I also have the same problem
#869187#25
Date:
2017-12-15 22:55:30 UTC
From:
To:
I downloaded the latest source from https://git.gnome.org/browse/gnome-
online-accounts/, 
switched to the branch for version of gnome I am using (gnome-3-22)
installed build dependencies with
apt build-dep gnome-online-accounts,
build & installed (run ./autogen.sh; make; sudo make install)

Then the problem went away, I was successfully able to add a facebook
account in online-accounts.

This suggests the problem will be resolved in a future release.