グラフAPIバージョン

アルバム

アルバムを表します。

読み取り

GET /{album-id}

アルバムのフィールドエッジを取得します。

要件

要件はアルバムが存在するノードの種類によって異なります。

要件ユーザーノードページノードグループノード

アクセストークン

すべて

すべて

ユーザー

機能

なし

タスクを実行できないページの公開ページコンテンツを取得するには、Page Public Content Accessが必要です

なし

アクセス許可

user_photos

非公開ページ:

公開ページ:

なし

グループの役割

該当なし

該当なし

管理者

リクエストの構文

グラフAPIエクスプローラ
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
}];

フィールド

名前 説明

id

アルバムID。

string

can_upload

ビューアーがこのアルバムに写真をアップロードできるかどうか。

boolean

count

アルバムに入っている写真のおよその数。正確な数である必要はありません

int

cover_photo

アルバムのカバー写真のID。

Photo

created_time

アルバムが最初に作成された日時。

datetime

description

アルバムの説明。

string

event

このアルバムに関連するイベント。

Event

from

現在のユーザー(現在のユーザーが作成した場合)。

User

link

Facebookのこのアルバムへのリンク。

string

location

アルバムのテキストロケーション。

string

name

アルバムのタイトル。

string

place

このアルバムに関連する場所。

Page

privacy

アルバムのプライバシー設定。

string

type

アルバムのタイプ。

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

updated_time

アルバムの最終更新時。

datetime

エッジ

以下のエッジをリクエストする際は、パスパラメーターとしてリクエストするか、fieldsクエリ文字列パラメーターを使用することができます。

エッジ 説明

photos

アルバムの写真のコレクションを表します。

作成

このエンドポイントではこの操作を実行できません。

更新

このエンドポイントではこの操作を実行できません。

削除

このエンドポイントではこの操作を実行できません。