6.0.0-beta1
7/17/25

[#9122] Upgrade Horde_Service_Facebook to new Graph API and OAuth2 authentication
Summary Upgrade Horde_Service_Facebook to new Graph API and OAuth2 authentication
Queue Horde Framework Packages
Queue Version Git master
Type Enhancement
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester mrubinsk (at) horde (dot) org
Created 07/02/2010 (5494 days ago)
Due
Updated 07/20/2012 (4745 days ago)
Assigned
Resolved 07/20/2012 (4745 days ago)
Milestone
Patch No

History
07/20/2012 02:35:25 PM Michael Rubinsky Comment #8
State ⇒ Resolved
Reply to this comment
The final bits are now complete.
07/29/2011 12:22:01 AM Michael Rubinsky Comment #7 Reply to this comment
So it doesn't get lost:

Should wait until the Graph api provides a way to replace this 
functionality. No way to obtain the list of events a user has been 
invited to. The Graph API only shows the events the user has RSVP'd to 
as  "Accepted" or "Unsure".

http://forum.developers.facebook.net/viewtopic.php?id=87015
03/23/2011 01:45:44 PM Michael Rubinsky Comment #6
Milestone ⇒
Reply to this comment
The portion needed to be completed for 4.0 has been completed, 
removing as a showstopper.
03/21/2011 07:08:00 PM hordetest (at) rash-mail (dot) com Comment #5 Reply to this comment
Great, nice work :)

[Show Quoted Text - 24 lines]
03/21/2011 06:20:18 AM Git Commit Comment #4 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 04:02:03 PM Michael Rubinsky Comment #3
Milestone ⇒ 4
Reply to this comment
Feeling optimistic today... target this for 4.0
03/19/2011 03:47:38 PM Michael Rubinsky Comment #2 Reply to this comment
See also Bug: 9683
03/18/2011 02:21:42 PM Michael Rubinsky Assigned to Michael Rubinsky
 
03/18/2011 02:21:28 PM Michael Rubinsky Milestone ⇒ 4.1
 
07/02/2010 10:35:25 PM Michael Rubinsky Comment #1
State ⇒ Accepted
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ Upgrade Horde_Service_Facebook to new Graph API and OAuth2 authentication
Type ⇒ Enhancement
Priority ⇒ 1. Low
Reply to this comment
Current methods seem to still work, but the restful API has been 
deprecated in favor of the "graph" API

See:
http://developers.facebook.com/blog/post/378
http://github.com/facebook/php-sdk/blob/master/src/facebook.php

Saved Queries