您好,开发人员,
我正在尝试使用带有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响应。
答案 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);