Graph API-Version

Album

Stellt ein Album dar.

Lesen

GET /{album-id}

Ruft Felder und Edges zu einem Album ab.

Anforderungen

Die Anforderungen hängen vom Album-Node ab.

AnforderungNutzer*innen-NodesSeiten-NodesGruppen-Nodes

Zugriffsschlüssel

Beliebig

Beliebig

Nutzer*in

Features

Keine

Um öffentliche Seiteninhalte von Seiten abzurufen, auf denen du keine Aufgaben durchführen kannst, benötigst du Page Public Content Access

Keine

Berechtigungen

user_photos

Unveröffentlichte Seiten:

Veröffentlichte Seiten:

Keine

Gruppenrollen

Nicht zutreffend

Nicht zutreffend

Admin

Anfragesyntax

Graph API Explorer
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
}];

Felder

Name Beschreibung Typ

id

Die Album-ID

string

can_upload

Legt fest, ob der*die Betrachter*in Fotos in dieses Album hochladen kann

boolean

count

Die ungefähre Anzahl der Fotos im Album, wobei es sich nicht unbedingt um eine genaue Anzahl handelt

int

cover_photo

Die ID des Titelbilds des Albums

Photo

created_time

Zeitpunkt, zu dem das Album ursprünglich erstellt wurde

datetime

description

Die Beschreibung des Albums

string

event

Das mit diesem Album verknüpfte Event

Event

from

Der*die aktuelle Nutzer*in, wenn der*die aktuelle Nutzer*in das Album erstellt hat

User

link

Ein Link zu diesem Album auf Facebook

string

location

Der Textort des Albums

string

name

Der Titel des Albums

string

place

Der mit diesem Album verknüpfte Ort

Page

privacy

Die Privatsphäre-Einstellungen für das Album

string

type

Die Art des Albums

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

updated_time

Das letzte Mal, als das Album aktualisiert wurde

datetime

Edges

Du kannst die folgenden Edges als Pfadparameter anfordern oder den fields-Abfrage-String-Parameter verwenden.

Edge Beschreibung

photos

Stellt eine Sammlung von Fotos in einem Album dar

Erstellen

Diesen Vorgang kannst du nicht für diesen Endpunkt ausführen.

Aktualisieren

Diesen Vorgang kannst du nicht für diesen Endpunkt ausführen.

Löschen

Diesen Vorgang kannst du nicht für diesen Endpunkt ausführen.