記事を作成する

GraphQLクエリー

mutation createArticle(
$bookUid: ID!
$name: String!
$slug: String
$folderUid: ID
$categoryUids: [ID!]
) {
createArticle(
input: {
bookUid: $bookUid
name: $name
slug: $slug
folderUid: $folderUid
categoryUids: $categoryUids
}
) {
article {
uid
}
success
errors {
attribute
message
}
}
}

パラメーター

パラメーター名

必須

説明

bookUid

ID

必須

ブックのUID

name

String

必須

記事の名称

slug

String

パス名

folderUid

ID

フォルダーのUID

categoryUids

[ID]

カテゴリーのUID配列

bodyMarkdown

String

記事の本文(マークダウン形式)

isPublished

Boolean

公開/下書き

GraphQLレスポンス

項目名

説明

article.uid

記事のUID

success

成功したか

errors[].attribute

エラー項目

errors[].message

エラーメッセージ

レスポンスの例

{
"data": {
"createArticle": {
"article": {
"uid": "ar_3c5jz74w3ytpxqrycfmnbb52n1"
},
"success": true,
"errors": []
}
}
}

最終更新: