Push API \ Publish a post on a Facebook user profile PHP SDK
        Push API Resources 
    
    | Resource/URI | POST | 
|---|---|
| Facebook · Publish a post on a user's profile /push/identities/<identity_token>/facebook/post.json | Publish User Post | 
| Facebook · Upload a picture on behalf of a user /push/identities/<identity_token>/facebook/picture.json | Upload User Picture | 
| Facebook · Upload a video on behalf of a user /push/identities/<identity_token>/facebook/video.json | Upload User Video | 
| Facebook · Publish a post to a group the user is member of /push/identities/<identity_token>/facebook/group/post.json | Publish Group Post | 
| Facebook · Upload a picture to a group the user is member of /push/identities/<identity_token>/facebook/group/picture.json | Upload Group Picture | 
| Facebook · Upload a video to a group the user is member of /push/identities/<identity_token>/facebook/group/video.json | Upload Group Video | 
| Facebook · Publish a post on a page the user administers /push/identities/<identity_token>/facebook/page/post.json | Publish Page Post | 
| Facebook · Upload a picture on behalf of a page that the user administers /push/identities/<identity_token>/facebook/page/picture.json | Upload Page Picture | 
| Facebook · Upload a video on behalf of a page that the user administers /push/identities/<identity_token>/facebook/page/video.json | Upload Page Video | 
| LinkedIn · Publish a post on a user's profile /push/identities/<identity_token>/linkedin/post.json | Publish User Post | 
| LinkedIn · Publish a post on a company page the user administers /push/identities/<identity_token>/linkedin/company/post.json | Publish Company Post | 
| Pinterest · Publish a pin on behalf of a user /push/identities/<identity_token>/pinterest/board/<board_id>/pin.json | Publish Pin | 
| Pinterest · Publish a board on behalf of a user /push/identities/<identity_token>/pinterest/board.json | Publish Board | 
| Twitter · Publish a tweet on a user's timeline /push/identities/<identity_token>/twitter/post.json | Publish Tweet | 
| Twitter · Upload a picture on behalf of a user /push/identities/<identity_token>/twitter/picture.json | Upload Picture | 
| Twitter · Upload a video on behalf of a user /push/identities/<identity_token>/twitter/video.json | Upload Video | 
| YouTube · Publish a video on behalf of a user /push/identities/<identity_token>/youtube/video.json | Upload Video | 
| YouTube · Add a video to a playlist /push/identities/<identity_token>/youtube/playlist/<playlist_id>/video.json | Add Video to Playlist | 
| YouTube · Create a playlist on behalf of a user /push/identities/<identity_token>/youtube/playlist.json | Create Playlist | 
| YouTube · Add a section to a user's channel /push/identities/<identity_token>/youtube/channel/section.json | Add Channel Section | 
Workflow
Request: the code to send to the API
Send an API request to this endpoint in order to publish a message on the timeline of a Facebook account:
        
            POST
        
        
           /push/identities/<identity_token>/facebook/post.json
            
    
	
		The <identity_token> is obtained whenever one of your users connects	using his Facebook account.  
	
This endpoint is deprecated. On August 1, 2018 Facebook has removed the possibility for third-party apps to share to personal profiles. Alternatively you can use our API to publish posts on pages.
POST data to include in the request
	
    {
     "request":{
       "push":{			
         "post":{
           "message": "#message#",
           "link": "#link#",
           "attachments":[
             "#picture_id#"
           ]
         }
       }
     }
    }
		
	| Key | Description | 
|---|---|
| * #message# | The message to include in the post. Example: Hello World! | 
| #link# | The link to include in the post. Example: http://www.oneall.com/ | 
| attachments (list) - You can either include a link or attachments but not both at the same time. | |
| #picture_id# | The Facebook identifier of a picture to attach to the post. Only one single attachment allowed. You can upload a new picture by using the following API endpoint. Example: 10213097336001811 | 
Result: the code returned by the API
Resultset Example
{
  "response":{
    "request":{
      "date": "Thu, 21 Sep 2017 15:56:59  0200",
      "resource": "/push/identities/923843ec-1749-4cc1-988f-d6963f3b1baa/facebook/post.json",
      "status":{
        "flag": "success",
        "code": 200,
        "info": "Your request has been processed successfully"
      }
    },
    "result":{
      "data":{
        "provider": "facebook",
        "object": "post",
        "post_id": "1122334455_10213097383563000",
        "post_location": "https://www.facebook.com/1122334455_10213097383563000"
      }
    }
  }
}