UNA
Facebook Namespace Reference

Namespaces

 Authentication
 
 Exceptions
 
 FileUpload
 
 GraphNodes
 
 Helpers
 
 Http
 
 HttpClients
 
 PersistentData
 
 PseudoRandomString
 
 Url
 

Classes

class  Facebook
 
class  FacebookApp
 
class  FacebookBatchRequest
 
class  FacebookBatchResponse
 
class  FacebookClient
 
class  FacebookRequest
 
class  FacebookResponse
 
class  SignedRequest
 

Detailed Description

Class AccessToken

Class AccessTokenMetadata

Represents metadata from an access token.

See also
https://developers.facebook.com/docs/graph-api/reference/debug_token

Class OAuth2Client

Class FacebookAuthenticationException

Class FacebookAuthorizationException

Class FacebookClientException

Class FacebookOtherException

Class FacebookResponseException

Class FacebookResumableUploadException

Class FacebookSDKException

Class FacebookServerException

Class FacebookThrottleException

Copyright 2017 Facebook, Inc.

You are hereby granted a non-exclusive, worldwide, royalty-free license to use, copy, modify, and distribute this software in source code or binary form for use in connection with the web services and APIs provided by Facebook.

As with any software that integrates with the Facebook platform, your use of this software is subject to the Facebook Developer Principles and Policies [http://developers.facebook.com/policy/]. This copyright notice shall be included in all copies or substantial portions of the software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Class Facebook

Class BatchRequest

Class FacebookBatchResponse

Class FacebookClient

Class Request

Class FacebookResponse

Class FacebookFile

Class FacebookResumableUploader

Class FacebookTransferChunk

Class FacebookVideo

Birthday object to handle various Graph return formats

Class Collection

Modified version of Collection in "illuminate/support" by Taylor Otwell

Class GraphAchievement

Class GraphAlbum

Class GraphApplication

Class GraphCoverPhoto

Class GraphEdge

Class GraphEvent

Class GraphGroup

Class GraphList

Deprecated:
5.0.0 GraphList has been renamed to GraphEdge
Todo:
v6: Remove this class

Class GraphLocation

Class GraphNode

Class GraphNodeFactory

Assumptions

GraphEdge - is ALWAYS a numeric array GraphEdge - is ALWAYS an array of GraphNode types GraphNode - is ALWAYS an associative array GraphNode - MAY contain GraphNode's "recurrable" GraphNode - MAY contain GraphEdge's "recurrable" GraphNode - MAY contain DateTime's "primitives" GraphNode - MAY contain string's "primitives"

Class GraphObject

Deprecated:
5.0.0 GraphObject has been renamed to GraphNode
Todo:
v6: Remove this class

Class GraphObjectFactory

Deprecated:
5.0.0 GraphObjectFactory has been renamed to GraphNodeFactory
Todo:
v6: Remove this class

Class GraphPage

Class GraphPicture

Class GraphSessionInfo

Class GraphUser

Class FacebookCanvasLoginHelper

Class FacebookJavaScriptLoginHelper

Class FacebookPageTabHelper

Class FacebookRedirectLoginHelper

Class FacebookSignedRequestFromInputHelper

Class GraphRawResponse

Interface

Class RequestBodyMultipartt

Some things copied from Guzzle

See also
https://github.com/guzzle/guzzle/blob/master/src/Post/MultipartBody.php

Class RequestBodyUrlEncoded

Class FacebookCurl

Abstraction for the procedural curl elements so that curl can be mocked and the implementation can be tested.

Class FacebookCurlHttpClient

Interface FacebookHttpClientInterface

Class FacebookStream

Abstraction for the procedural stream elements so that the functions can be mocked and the implementation can be tested.

Class FacebookMemoryPersistentDataHandler

Class FacebookSessionPersistentDataHandler

Interface PersistentDataInterface

Class SignedRequest

Class FacebookUrlDetectionHandler

Class FacebookUrlManipulator

Interface UrlDetectionInterface