Graph API Version

Page Personas

Reading

Edge between page and personas.

Example

Graph API Explorer
GET /v24.0/{page-id}/personas HTTP/1.1 Host: graph.facebook.com
/* PHP SDK v5.0.0 */ /* make the API call */ try {   // Returns a `Facebook\FacebookResponse` object   $response = $fb->get(     '/{page-id}/personas',     '{access-token}'   ); } catch(Facebook\Exceptions\FacebookResponseException $e) {   echo 'Graph returned an error: ' . $e->getMessage();   exit; } catch(Facebook\Exceptions\FacebookSDKException $e) {   echo 'Facebook SDK returned an error: ' . $e->getMessage();   exit; } $graphNode = $response->getGraphNode(); /* handle the result */
/* make the API call */ FB.api(     "/{page-id}/personas",     function (response) {       if (response && !response.error) {         /* handle the result */       }     } );
/* make the API call */ new GraphRequest(     AccessToken.getCurrentAccessToken(),     "/{page-id}/personas",     null,     HttpMethod.GET,     new GraphRequest.Callback() {         public void onCompleted(GraphResponse response) {             /* handle the result */         }     } ).executeAsync();
/* make the API call */ FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]                                initWithGraphPath:@"/{page-id}/personas"                                       parameters:params                                       HTTPMethod:@"GET"]; [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,                                       id result,                                       NSError *error) {     // Handle the result }];
If you want to learn how to use the Graph API, read our Using Graph API guide.

Parameters

This endpoint doesn't have any parameters.

Fields

Reading from this edge will return a JSON formatted result:

{ "data": [], "paging": {} }

data

A list of Persona nodes.

paging

For more details about pagination, see the Graph API guide.

Error Codes

ErrorDescription
200Permissions error

Creating

You can make a POST request to personas edge from the following paths:
When posting to this edge, a Page will be created.

Parameters

ParameterDescription
name
string

Name of a Persona

Required
profile_picture_url
URI

Profile picture of a Persona

Required

Return Type

Struct {
id: numeric string,
}

Error Codes

ErrorDescription
100Invalid parameter
230Permissions disallow message to user

Updating

You can't perform this operation on this endpoint.

Deleting

You can't perform this operation on this endpoint.