Query 库从 Bricks 页面提取所有图片 URL
从 Bricks 页面提取所有图片 URL
此 query 从 Bricks 页面中包含的所有 image 元素中提取图片 URL。
使用此 query 需要启用 Bricks 扩展。
此 query 需要以下变量:
$customPostId:要分析的 Bricks 自定义文章的 ID
query GetBricksImageURLs($customPostId: ID!) {
customPost(by:{ id: $customPostId }, status: any) {
id
title
bricksData(filterBy: { include: ["image"] })
@underEachArrayItem(
passValueOnwardsAs: "elementJSON"
affectDirectivesUnderPos: [1, 2]
)
@applyField(
name: "_objectProperty",
arguments: {
object: $elementJSON,
by: { path: "settings.image.url" }
},
passOnwardsAs: "imageURL"
)
@applyField(
name: "_echo",
arguments: {
value: $imageURL
}
setResultInResponse: true
)
}
}Prev
Next