使用Hunter IO API和Google Apps脚本获取电子邮件

时间:2018-08-28 16:05:58

标签: google-apps-script

您好,开发人员,

我正在尝试使用带有Google Apps脚本的Hunter IO免费API来获取任何网站的电子邮件计数。

猎人IO API参考:https://hunter.io/api/v2/docs#email-count

这是我的代码。

function checkDomain() {
  var domain = 'stripe.com'; 
  var url = 'https://api.hunter.io/v2/email-count?domain='+domain; 
  var response = UrlFetchApp.fetch(domain);
  var result = response.getContentText();   
  Logger.log(JSON.parse(result));   //  <-- Line 56 
} 

我收到此错误:SyntaxError:意外令牌:<(第56行,文件“代码”)

任何人都可以帮助我理解此错误,并告诉我如何从该Hunter IO检索JSON响应。

1 个答案:

答案 0 :(得分:0)

您需要传递url而不是domain变量。

var response = UrlFetchApp.fetch(url);

我还建议使用字符串构造函数。它提高了可读性和对代码的理解。

var domain = 'stripe.com';
var template = 'https://api.hunter.io/v2/email-count?domain=%s';
var url = Utilities.formatString(template, domain);