ヘッドレスCMS

APIで全てのコンテンツを管理

ヘッドレスCMS

セブンスデータヘッドレスCMSはAPIを介してコンテンツを簡単に管理することができるサービスです。 article channel category sub category author file の区分でコンテンツを管理することで様々な表現を複数のメディアでおこなうことができます。

このチュートリアルではデータ区分を理解したうえで基本的な操作方法を紹介いたします。

まずは利用開始方法を見てみましょう。

利用方法

サービスを利用するには、マイページからヘッドレスCMSページ遷移し、「ヘッドレスCMS」を利用するをクリックします。 セブンスデータアカウントと同じユーザーIDとパスワードを使ってヘッドレスCMSを利用するためのトークンを発行することができます。

コンテンツの保存場所、アカウント、チャンネル、カテゴリー、サブカテゴリー

コンテンツの管理は、アカウント→チャンネル→カテゴリー→サブカテゴリーの構造で管理することができます。

アカウント

ここで定義されているアカウントは、セブンスデータアカウントになります。

チャンネル

1アカウントに対して複数のチャンネルを設定することができます。 チャンネルを削除することはできません。不要となった際には非表示としてください。チャンネルを非表示にしてもその傘下にあるカテゴリーは非表示となりません。

チャンネルの取得

{
  "channels": {
    "currentPage": 0,
    "totalPages": 0,
    "itemsPerPage": 0,
    "totalItems": 0,
    "items": [
      {
        "ownerId": "string",
        "modified": "2021-06-06T01:38:25.874Z",
        "created": "2021-06-06T01:38:25.874Z",
        "isDeleted": true,
        "isPublished": true,
        "id": "string",
        "name": "string",
        "permaName": "string",
        "displayOrder": 0,
        "title": "string",
        "description": "string",
        "count": 0,
        "culture": "string"
      }
    ],
    "keyword": "string",
    "errors": [
      {
        "errorCode": 0,
        "errorMessage": "string"
      }
    ]
  }
}

カテゴリー

1チャンネルに対して複数のカテゴリーを設定することができます。 カテゴリーを削除することはできません。不要となった際には非表示としてください。カテゴリーを非表示にしてもその傘下にあるサブカテゴリーは非表示となりません。

サブカテゴリー

1カテゴリーに対して複数のサブカテゴリーを設定することができます。 サブカテゴリーを削除することはできません。不要となった際には非表示としてください。サブカテゴリーを非表示にしてもその傘下にあるドキュメントは非表示となりません。

ドキュメントの作成