すべてのタグを取得
すべてのタグと各タグに関連するページキーを取得します。
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>