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

问题描述:

我想在firebase免费计划中使用google联系人api。它给了我一个错误错误:getaddrinfo ENOTFOUND www.google.com www.google.com:443NodeJs的Firebase函数 - getaddrinfo ENOTFOUND https://google.com

据我所知firebase允许我们在他们的免费计划中使用谷歌服务,但为什么我得到这个错误。

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

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

如果你想运行此代码? –

+0

运行它通过firebase云功能 – bankaujjwal

随着firebase的火花计划,对域名有限制,你不能调用除Google以外的任何API。

对于你的情况,你应该更换www.google.comwww.googleapis.com得到它的工作

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

+1

它的错误。编辑了这个问题。谢谢@布莱克 – bankaujjwal