すべてのタグを取得

    すべてのタグと各タグに関連するページキーを取得します。

    APIへのすべてのリクエストには、APIトークンが必要です。

    リクエスト

    • エンドポイント: /api/tags
    • メソッド: GET

    以下は、このエンドポイントで使用できるパラメータ一覧です。

    キー デフォルト値
    required token string APIトークン

    レスポンス

    • HTTPコード: 200
    • コンテンツタイプ: application/json
    {
      "status": "0",
      "message": "List of tags.",
      "data": [
        {
          "name": "Bludit",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "bludit"
        },
        {
          "name": "CMS",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "cms"
        },
        {
          "name": "Flat files",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "flat-files"
        }
      ]
    }

    CURLコマンド例

    次のリクエストは、APIで制限された公開ページと静的ページのリストを返します。この制限は、APIの設定で変更できます。

    $ curl -X GET \
        -G "https://www.example.com/api/tags" \
        -d "token=80a09ba055b73f68e3c9e7c9ea12b432"

    出力

    {
      "status": "0",
      "message": "List of tags.",
      "data": [
        {
          "name": "Bludit",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "bludit"
        },
        {
          "name": "CMS",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "cms"
        },
        {
          "name": "Flat files",
          "description": "",
          "template": "",
          "list": [
            "follow-bludit"
          ],
          "key": "flat-files"
        }
      ]
    }

    Javascriptの例

    Fetch APIを使ってタグ一覧を取得できます。

    <script>
        fetch("https://www.example.com/api/tags?token=eaf5df0a626145cc6d37b76f3eccc826", {
            method: 'get'
        }).then(function(response) {
            return response.json();
        }).then(function(json) {
            console.log(json.data);
        });
    </script>

    Copyright © 2021Powered by Bludit