如何在 Mulesoft 中使用 HTTP 请求器调用 Graphql API
how to call call Graphql APIs with HTTP requester in Mulesoft
我需要在 Mule 4 中使用 graphQL API。
我在 dataweave 中起草 json 代码,然后使用 HTTP 请求器 post 有效负载。
但仍然 return 语法无效,我可以知道是否可以 post 数据到 graphQL API
在骡子 4?以下代码中的语法错误是什么?
%dw 2.0
output application/json
---
{
query: "query{
test (first: 10, status: \"ACTIVE\" ) {
edges {
node {
id
ref
type
status
attributes {
name
value
type
}
}
}
}"
}
是的,可以 post 数据到 GraphQL API in Mule 4。您遇到的错误可能是因为您在查询中缺少右括号。试试这个
%dw 2.0
output application/json
---
{
query: "query{
test (first: 10, status: \"ACTIVE\" ) {
edges {
node {
id
ref
type
status
attributes {
name
value
type
}
}
}
}
}"
}
我需要在 Mule 4 中使用 graphQL API。 我在 dataweave 中起草 json 代码,然后使用 HTTP 请求器 post 有效负载。 但仍然 return 语法无效,我可以知道是否可以 post 数据到 graphQL API 在骡子 4?以下代码中的语法错误是什么?
%dw 2.0
output application/json
---
{
query: "query{
test (first: 10, status: \"ACTIVE\" ) {
edges {
node {
id
ref
type
status
attributes {
name
value
type
}
}
}
}"
}
是的,可以 post 数据到 GraphQL API in Mule 4。您遇到的错误可能是因为您在查询中缺少右括号。试试这个
%dw 2.0
output application/json
---
{
query: "query{
test (first: 10, status: \"ACTIVE\" ) {
edges {
node {
id
ref
type
status
attributes {
name
value
type
}
}
}
}
}"
}