はじめに

導入

運用

参加・貢献

リソース

GitHubでこのページを編集

Home / 5 / web_api / baser_admin_api / bc blog / blog_posts / ブログ記事の新規追加

ブログ記事の新規追加

新しいブログ記事を作成します。

実行に必要な権限

システム管理者以上

リクエスト

POST /baser/api/admin/bc-blog/blog_posts.json

リクエストボディ

パラメーター名 必須 内容
blog_content_id 数値 ブログコンテンツID
no 数値   No
name 文字列   スラッグ
title 文字列   タイトル
content 文字列   概要
detail 文字列   本文
blog_category_id 数値   ブログカテゴリー
user_id 数値   作成者
status 真偽値   公開状態
posted 文字列   作成日
content_draft 文字列   概要草稿
detail_draft 文字列   ブログコ本文草稿ンテンツID
publish_begin 文字列   公開開始日
publish_end 文字列   公開終了日
exclude_search 検索除外設定   検索除外設定
eye_catch 文字列   アイキャッチ画像

レスポンス例

レスポンスボディ

{
  "message": "記事「機能について説明します」を追加しました。",
  "blogPost": {
    "blog_content_id": 1,
    "name": "",
    "title": "機能について説明します",
    "content": "",
    "detail": "<p>baserCMSのメールフォームでは、管理画面上にて入力項目を自由に変更することができ、受信したメールを管理画面で閲覧することができます。</p>  <h3>入力項目の変更</h3>  <p>メールフォームの各入力項目をフィールドと呼びます。フィールドを削除したり新しく追加するには、まず、管理画面より、[お問い合わせ] &rarr; [フィールド] と移動し、登録されているフィールドを確認しましょう。その画面よりフィールドの新規登録や変更、削除が行えます。</p>  <h3>受信メールの確認</h3>  <p>管理画面より、[お問い合わせ] &rarr; [受信メール] と移動すると、受信したメールを一覧で確認できます。データベースに受信したメールを保存しない場合は、[お問い合わせ] &rarr; [設定] &rarr; [詳細設定] より、[送信情報をデータベースに保存しない] にチェックを入れて保存します。</p>",
    "blog_category_id": 1,
    "user_id": 1,
    "status": true,
    "content_draft": "",
    "detail_draft": "",
    "exclude_search": false,
    "eye_catch": "2023/02/00000001_eye_catch.jpg",
    "no": 6,
    "created": "2023-03-30T13:07:29+09:00",
    "modified": "2023-03-30T13:07:29+09:00",
    "id": 6
  },
  "errors": null
}