有没有办法获取 Shopify 博客文章的句柄?我说的是人类可读的 ID/句柄。看起来这个存在于liquid端,但不知道为什么它不存在于graphql端。
文章“url”字段肯定是人类可读的,所以我认为它一定在某个地方
Shopify GraphQL API 处于测试阶段。
博客文章的文档看起来还不完整,因为它只显示
id
字段,我希望还有其他字段,例如 handle
和 body_html
。
https://help.shopify.com/api/graphql-admin-api/reference/object/onlinestorearticle
使用GraphiQL工具看起来支持一些过滤,但我无法使用
handle
获得匹配。
(我想知道如何使用内省来查找支持的过滤器参数列表...)
尽管这是一个相当老的问题,但昨天仍在寻找答案。
使用 Shopify Storefront API,我可以使用以下查询来完成此操作:
query {
articles(first: 1, query: "<handle>") {
edges {
node {
title
contentHtml
handle
}
}
}
}