我正在使用Python向Pipefy GraphQL API发出请求。我已经阅读了文档并在pipefy论坛中进行了搜索,但是我无法弄清楚查询的问题是什么:
pipeId = '171258'
query ="""
{
"query": "{allCards(pipeId: %s, first: 30, after: 'WyIxLjAiLCI1ODAuMCIsMzI0OTU0NF0'){pageInfo{endCursor hasNextPage}edges{node{id title}}}}"
}
"""%(pipeid)
在我添加after
参数之前,该查询运行良好。我已经尝试过类似的变体:
after: "WyIxLjAiLCI1ODAuMCIsMzI0OTU0NF0"
after: \"WyIxLjAiLCI1ODAuMCIsMzI0OTU0NF0\"
after: \n"WyIxLjAiLCI1ODAuMCIsMzI0OTU0NF0\n"
我知道问题与转义有关,因为API会像这样返回消息:
'{"errors":[{"locations":[{"column":45,"line":1}],"message":"token recognition error at: \'\'\'"},{"locations":[{"column":77,"line":1}],"message":"token recognition error at: \'\'\'"}]}\n'
((使用after: 'WyIxLjAiLCI1ODAuMCIsMzI0OTU0NF0'
发出请求时返回此消息)>
这里的任何帮助将非常少!谢谢
我正在使用Python向Pipefy GraphQL API发出请求。我已经阅读了文档并在pipefy论坛中进行了搜索,但无法确定查询的问题是什么:pipeId ='171258'...
我今天遇到了与您相同的问题(并且在Pipefy的支持页面上看到了您的帖子)。我亲自与Pipefy的开发人员联系,但他们根本没有帮助。
感谢Lodi的回答,我能够进行下一步。如何使用变量来传递查询的“之后”参数由于很难,我决定在这里与面临相同挑战的人分享。