Version API du graphe

Album

Représente un album.

Lecture

GET /{album-id}

Obtenir les champs et les arêtes d’un album.

Conditions requises

Les conditions dépendent du type de nœud sur lequel se trouve l’album.

Condition requiseNœuds Utilisateur·iceNœuds PageNœuds Groupe

Tokens d’accès

Tous

Tous

Utilisateur·ice

Fonctionnalités

Aucun

Pour obtenir le contenu public de Pages sur lesquelles vous ne pouvez pas exécuter de tâche, vous avez besoin de l’Page Public Content Access

Aucun

Autorisations

user_photos

Pages non publiées :

Pages publiées :

Aucun

Rôles Groupe

Sans objet

Sans objet

Admin

Syntaxe de la requête

Explorateur de l’API Graph
GET /v21.0/{album-id} 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(
    '/{album-id}',
    '{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(
    "/{album-id}",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);
/* make the API call */
new GraphRequest(
    AccessToken.getCurrentAccessToken(),
    "/{album-id}",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{album-id}"
                                      parameters:params
                                      HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

Champs

Nom Description Type

id

ID de l’album.

string

can_upload

Si l’utilisateur·ice peut importer des photos dans cet album.

boolean

count

Nombre approximatif de photos dans l’album. Ce nombre n’est pas forcément exact

int

cover_photo

ID de la photo de couverture de l’album.

Photo

created_time

Horodatage de la création initiale de l’album.

datetime

description

Description de l’album.

string

event

Événement associé à cet album.

Event

from

Utilisateur·ice actuel·le, s’il s’agit de l’utilisateur·ice qui a créé l’album.

User

link

Lien vers l’album sur Facebook.

string

location

Emplacement textuel de l’album.

string

name

Titre de l’album.

string

place

Lieu associé à cet album.

Page

privacy

Paramètres de confidentialité de l’album.

string

type

Type de l’album.

enum{app, cover, profile, mobile, wall, normal, album}

updated_time

Dernière mise à jour de l’album.

datetime

Arêtes

Vous pouvez interroger les arêtes suivantes en tant que paramètres du chemin ou en utilisant le paramètre de champ de requête fields.

Arête Description

photos

Représente un ensemble de photos dans un album.

Création

Vous ne pouvez pas effectuer cette opération sur ce point de terminaison.

Mise à jour

Vous ne pouvez pas effectuer cette opération sur ce point de terminaison.

Suppression

Vous ne pouvez pas effectuer cette opération sur ce point de terminaison.