NodeJs Firebase 函数 - getaddrinfo ENOTFOUND https://google.com

NodeJs Firebase functions - getaddrinfo ENOTFOUND https://google.com

我正在尝试在 firebase 免费计划中使用 google 联系人 api。它给我一个错误 ERROR: getaddrinfo ENOTFOUND www.google.com www.google.com:443

据我所知,firebase 允许我们在他们的免费计划中使用 google 服务,但为什么我会收到此错误。

var options = {
          host: 'www.google.com',
          path: '/m8/feeds/contacts/default/full?access_token=token&alt=json'
        };

https.get(options, function(res) {
//my function
});

URL 中的用户名应该是 default,而不是 me

使用 firebase 的 spark 计划,对域有限制,您不能调用 Google 以外的任何 API。

对于您的情况,您应该将 www.google.com 替换为 www.googleapis.com 以使其正常工作