6.0.0-alpha12
6/8/25

[#9683] Service_Facebook needs more permissions
Summary Service_Facebook needs more permissions
Queue Horde Framework Packages
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester hordetest (at) trash-mail (dot) com
Created 03/19/2011 (5195 days ago)
Due
Updated 03/21/2011 (5193 days ago)
Assigned
Resolved 03/21/2011 (5193 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/21/2011 06:23:07 AM Michael Rubinsky Comment #4
State ⇒ Resolved
Reply to this comment
The FB prefs screen has added new permissions for friends (as well as 
tweaked some of the existing perms since FB has changed them after 
this code was written).

Turba still won't properly pull location data though, the reason is 
described in the commit message.
03/21/2011 06:20:25 AM Git Commit Comment #3 Reply to this comment
Changes have been made in Git for this ticket:

First round of Service_Facebook refactorings.
Adds OAuth2 support (and removes deprecated legacy canvas auth mechanism).
Keeps the legacy REST API methods for now (they work with the OAuth2 
access_token),
will slowly add support for the Graph API, but probably not before 
final release.

Turba still as issues since FB decided to remove support for returning 
array members
seperately when using FQL so this: SELECT current_location.city.... no 
longer works,
only SELECT current_location will work. This requires some refactoring 
of Turba's FB
driver since the fields are configurable in backends.php.

Related to:
Bug: 9122
Bug: 9674
Bug: 9683

  27 files changed, 505 insertions(+), 1126 deletions(-)
http://git.horde.org/horde-git/-/commit/f74a9f9f1ca191fd70d1b52d141d8e69fca91383
03/19/2011 03:47:21 PM Michael Rubinsky Comment #2
Assigned to Michael Rubinsky
State ⇒ Duplicate
Reply to this comment
Service_Facebook actually needs a fair amount of work to use the 
new(er) Graph API and use the OAuth2 authentication. Some parts of the 
existing client (which is based on the legacy REST API) is currently 
broken - permission granting among those (the read_stream permission 
currently does not work). I *hope* to get this added before the final 
release.

See Bug: 9122

Marking as duplicate since that rewrite will include more permissions.
03/19/2011 11:34:12 AM hordetest (at) trash-mail (dot) com Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Service_Facebook needs more permissions
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
To retrieve information of friends:
- friends_birthday
- friends_hometown
- friends_location

https://developers.facebook.com/docs/authentication/permissions/

Saved Queries