从Google表格到Norbert API的POST请求

时间:2015-03-03 09:50:39

标签: google-apps-script google-api google-sheets

我已经使用Zapier创建自动化,获取潜在客户信息并将其写入电子表格中的新行。 这张新表由以下内容组成:

  • A栏:名字
  • B栏:域名

    我想调用一个获取电子邮件的API:“VoilàNorbert”,并将电子邮件(或错误)返回到C列。

    Norbert API的工作原理如下:

    我已经安装了importJSON代码gist.github.com/chrislkeller/5719258。 我试图使用Zapier WebHook,它可以工作,但我无法在电子表格中写出结果。 我曾尝试在google脚本中使用此脚本https://gist.github.com/mhawksey/1276293,但它不起作用,因为我不知道在哪里放置需要调用的API URL。

    您是否知道如何使用google电子表格中的参数调用POST API,将参数搜索到电子表格中,并将JSON结果放入电子表格

    我不是一个开发者(遗憾的是)。我认为对于需要使用带参数的API调用将数据丰富到Google电子表格中的每个人来说,这可能很有用。

  • 1 个答案:

    答案 0 :(得分:0)

    您有一个绑定到电子表格的Apps脚本代码。 gs代码在Google的服务器上运行。要与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(String,Object)