特定のページをリクエスト

    ページキーで特定のページを取得します。

    APIへのすべてのリクエストには、APIトークンが必要です。トークンは、APIプラグインの設定で確認できます。

    管理パネル > ブラグイン > API > APIトークン

    HTTPリクエスト

    GET /api/pages/{page key}

    パラメータ

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

    レスポンス

    HTTP Code: 200
    Content-Type: application/json
    Body:
    {
        "status": "0",
        "message": "Page filtered by key: my-dog",
        "data": {
            "key": "my-dog",
            "title": "My dog",
            "content": "...",
            "contentRaw": "...",
            "description": "...",
            "type": "published",
            "slug": "my-dog",
            "date": "2019-02-02 00:09:38",
            "dateUTC": "2019-02-02 22:09:38",
            "tags": "",
            "permalink": "https://www.example.com/my-dog",
            "coverImage": false,
            "coverImageFilename": false
        }
    }

    CURLコマンド例

    ページキーで特定のページをリクエストできます。

    次の例は、キーがmy-dogのページを取得する方法です。

    $ curl -X GET "https://www.example.com/api/pages/my-dog?token=80a09ba055b73f68e3c9e7c9ea12b432"

    レスポンス本体

    {
        "status": "0",
        "message": "Page filtered by key: my-dog",
        "data": {
            "key": "my-dog",
            "title": "My dog",
            "content": "...",
            "contentRaw": "...",
            "description": "...",
            "type": "published",
            "slug": "my-dog",
            "date": "2019-02-02 00:09:38",
            "dateUTC": "2019-02-02 22:09:38",
            "tags": "",
            "permalink": "https://www.example.com/my-dog",
            "coverImage": false,
            "coverImageFilename": false
        }
    }

    Javascriptの例

    Fetch APIを使ってページを取得できます。

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

    Bludit Documentation Powered by Bludit