我已经用Zapier创建了自动化功能,可以获取潜在客户信息并将其写入电子表格的新行中。此新工作表由以下人员组成:
我想调用API,它会收到电子邮件:"VoilàNorbert",并将电子邮件(或错误)返回到C列。
Norbert API的工作原理如下:
- 向发出POST请求https://www.voilanorbert.com/api/v1/
- 有三个参数:名称、域和令牌
- 它返回带有电子邮件或错误的JSON格式
我已经安装了importJSON代码gist.github.com/chrislkeller/51719258。我试过使用Zapier WebHook,它很有效,但我无法将结果写在电子表格中。我试过使用这个脚本https://gist.github.com/mhawksey/1276293在谷歌脚本中,但它不起作用,因为我不知道把需要调用的API URL放在哪里。
你知道如何用谷歌电子表格中的参数调用POST API,将参数搜索到电子表格中,并将JSON结果放入电子表格中吗
(遗憾的是)我不是一个开发人员。我认为这对每个需要使用带参数的API调用将数据丰富到谷歌电子表格中的人都很有用。
您有一个绑定到电子表格的应用程序脚本代码。gs代码运行在谷歌的服务器上。为了与Norbert API(或任何API)通信,必须使用UrlFetchApp
类。
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app
特别是fetch()
方法:
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(字符串,对象)