作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Shopify 最近宣布 ShopifyQL以便更轻松地访问分析数据。但是,我不清楚如何实际调用 ShopifyQL 电话。它们确实包括 example .
{
# "FROM sales SHOW total_sales BY month SINCE -1y UNTIL today" passes a ShopifyQL query to the GraphQL query.
shopifyqlQuery(query: "FROM sales SHOW total_sales BY month SINCE -1y UNTIL today") {
__typename
... on TableResponse {
tableData {
rowData
columns {
# Elements in the columns section describe which column properties you want to return.
name
dataType
displayName
}
}
}
# parseErrors specifies that you want errors returned, if there were any, and which error properties you want to return.
parseErrors {
code
message
range {
start {
line
character
}
end {
line
character
}
}
}
}
}
但是,使用
GraphiQL运行查询的工具遇到了许多错误:
{
"errors": [
{
"message": "Field 'shopifyqlQuery' doesn't exist on type 'QueryRoot'",
"locations": [
{
"line": 3,
"column": 3
}
],
"path": [
"query",
"shopifyqlQuery"
],
"extensions": {
"code": "undefinedField",
"typeName": "QueryRoot",
"fieldName": "shopifyqlQuery"
}
}
]
}
我还尝试使用我的应用程序的 Node 服务器使用上面的示例查询进行经过身份验证的调用,但遇到了同样的问题。
最佳答案
看起来它仅适用于当前的不稳定版本:
https://"+shop_name+".myshopify.com/admin/api/unstable/graphql.json
得到了成功的回应。
关于javascript - 如何进行 ShopifyQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72835644/
我是一名优秀的程序员,十分优秀!