ページタブ

このガイドでは、ページタブのリストを入手する方法について説明します。

2022年6月30日以降、/PAGE-ID/tabsエンドポイントへのアクセスは、直近の90日間にこのエンドポイントにアクセスしたアプリに限定されます。

開始する前に

ページタブを読み取るには、以下が必要です。

  • ページでMANAGEタスクを実行できるユーザーがリクエストしたページアクセストークン。
  • pages_manage_metadataアクセス許可

ページでタスクを実行できないユーザーの場合は、以下が必要です。

  • ページの公開コンテンツへのアクセス機能
ページの公開コンテンツへのアクセス機能を使用する際は、レート制限の問題を回避するため、システムユーザーアクセストークンを使用してください。

ページタブを作成するには、以下が必要です。

  • ページでMANAGEタスクを実行できる人がリクエストしたページアクセストークン。
  • pages_manage_metadataアクセス許可

タブ情報を取得する

GETリクエストを/{page-id}/tabsエンドポイントに送信します。

curl -i -X GET "https://graph.facebook.com/{page-id}/tabs

成功すると、次の応答がアプリに返されます。

{
  "data": [
    {
      "id": "19292868552/tabs/posts",
      "name": "Posts",
      "link": "/FacebookforDevelopers/posts/",
      "is_permanent": true,
      "position": 1,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/videos",
      "name": "Videos",
      "link": "/FacebookforDevelopers/videos/",
      "is_permanent": true,
      "position": 2,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/about",
      "name": "About",
      "link": "/FacebookforDevelopers/about/",
      "is_permanent": true,
      "position": 3,
      "is_non_connection_landing_tab": false
    },
...