Provider API \ List all Facebook pages of your users PHP SDK
Provider API Resources
Resource/URI | GET |
---|---|
Providers
/providers.json
|
List all providers |
This endpoint has been deprecated and might be removed in the future. Please use the Pull API instead.
Workflow
Request: the code to send to the API
Send a GET
request to the resource /providers/facebook/pages.json
to obtain the list of Facebook pages belonging to your users.
To retrieve the pages of your users during their connection with Facebook you have to enable the option Manage Pages in your OneAll Facebook settings.
Result: the code returned by the API
The API will return the Facebook pages of your users. Requests that return multiple entries are paginated to 250 items by default.
Each entry contains a page_token
that uniquely identifies the page and that you can use to publish content on that page.
Example Resultset
{ "response": { "request": { "date": "Wed, 08 Apr 2015 17:29:43 0200", "resource": "/providers/facebook/pages.json", "status": { "flag": "success", "code": 200, "info": "Your request has been processed successfully" } }, "result": { "data": { "provider": "facebook", "pages": { "pagination": { "current_page": 1, "total_pages": 1, "entries_per_page": 250, "total_entries": 2, "order": { "field": "date_creation", "direction": "desc" } }, "count": 2, "entries": [ { "user_token": "48d6b4a9-afd7-4ee7-b359-45bbf618ebe9", "identity_token": "f5148587-3925-4fec-a214-3a339a023d2b", "page_token": "c66c2d03-c9de-485b-9aea-445c405d44ab", "date_creation": "Tue, 07 Apr 2015 10:37:52 0200", "name": "Test Page", "description": "This is the description of the page.", "category": "Community", "num_likes": 27, "link": "https://www.facebook.com/test-page", "thumbnailUrl": "https://graph.facebook.com/1234567890/picture?type=square", "pictureUrl": "https://graph.facebook.com/1234567890/picture?type=large", "source": { "identifier": 1234567890, "access_token": { "key": "E797C0013811A1D1E35AD7EDD10FB99986DB664B0996C76ED9AE5E0A5151BBF9E797C0013811A1D1E35AD7EDD10FB99986DB664B0996C76ED9AE5E0A5151BBF9" } } }, { "user_token": "1f178827-c746-43e0-84d0-75cfd0513b1e", "identity_token": "462fae22-f46b-4343-838c-1fc35113e92c", "page_token": "886a4c73-fa1a-4261-839f-42672f42b842", "date_creation": "Tue, 07 Apr 2015 10:37:52 0200", "name": "Another Test Page", "description": "This is the description of the page.", "category": "Computers/internet website", "num_likes": 2119, "link": "https://www.facebook.com/another-test-page", "thumbnailUrl": "https://graph.facebook.com/987654321/picture?type=square", "pictureUrl": "https://graph.facebook.com/987654321/picture?type=large", "source": { "identifier": 987654321, "access_token": { "key": "A21C619251FB098250A15A69B20BEE6ED6835149CE1496D78A674F11B0920F9FA21C619251FB098250A15A69B20BEE6ED6835149CE1496D78A674F11B0920F9F" } } } ] } } } } }