如何解决Zapier codestep 枚举检索到的对象来自 Monday.com通过突变也是 Monday.com
我可能会弄错一些术语,请多多包涵。我是 Python 和所有开发人员的新手,但对学习感到非常兴奋。所以我有我需要查询 Monday.com API(基于 GraphQL)并获取我需要的信息的代码,我可以做一个基本的变化,但我需要能够做的是枚举每个检索到的对象突变。这是我检索对象的代码:
import requests
import json
apiKey = "MY-API-KEY"
apiUrl = "https://api.monday.com/v2"
headers = {"Authorization" : apiKey}
query = '{boards (ids: 786116207) {groups {id}}}'
data = {'query' : query}
r = requests.post(url=apiUrl,json=data,headers=headers) # make request
output = r.json()
print(output)
上面得到一组密钥/对值如下:
{'data': {'boards': [{'groups': [{'id': 'duplicate_of_template_group59250'},{'id': 'duplicate_of_template_group5425'},{'id': 'duplicate_of_template_group87896'},{'id':'duplicate_of_template_group73146'},{'id':'duplicate_of_template_group'},{'id':'duplicate_of_template_group8847'},{'id':'duplicate_of_template_group34820'},{'id':'duplicate_of_template_group'8847'},{'id':'duplicate_of_template_group'80_of {'id':'duplicate_of_group18001'},{'id':'duplicate_of_group18002'},{'id':'duplicate_of_group18003'}]}]},'account_id':1234567}
基本突变的代码与上面相同,但替换查询如下:
query = 'mutation {create_item(board_id: 786116207,group_id: "ID-GOES-HERE",item_name: "Test Item") {id}}'
如果我只想做一个这很好,但我需要做的是获取检索到的 ID 并将每个 ID 通过突变中的 group_id 传递。所以它有两个步骤,检索组 ID,然后通过代码传递它们以执行更改。我希望这足够清楚,并提前感谢任何人能够提供的任何帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。