如何为 graphql 查询配置 JSON?
How to configure JSON for graphql query?
我正在尝试使用提供的店面 API 向 Shopify 网站发送查询。有问题的 API 要求我使用 GraphQL,它只是 JSON 发布到 url 端点。给出这样的查询:
query {
shop{
products(first: 2) {
edges {
node {
variants(first: 2) {
edges {
node {
id
}
}
}
}
}
}
}
}
如何形成正确的 JSON 以便网站做出适当的响应?
POST 负载格式由 API 开发人员定义。但通常是这样的:
{"query": "query { ... }"}
通常它包含一个令牌,如下所示:
{"query": "query { ... }", "token" : "..."}
您最好使用库,例如 Shopify 提供的 graphql-batch 库。
我正在尝试使用提供的店面 API 向 Shopify 网站发送查询。有问题的 API 要求我使用 GraphQL,它只是 JSON 发布到 url 端点。给出这样的查询:
query {
shop{
products(first: 2) {
edges {
node {
variants(first: 2) {
edges {
node {
id
}
}
}
}
}
}
}
}
如何形成正确的 JSON 以便网站做出适当的响应?
POST 负载格式由 API 开发人员定义。但通常是这样的:
{"query": "query { ... }"}
通常它包含一个令牌,如下所示:
{"query": "query { ... }", "token" : "..."}
您最好使用库,例如 Shopify 提供的 graphql-batch 库。