如何获取Firebase数据库的IP地址?

时间:2017-11-09 08:25:18

标签: firebase firebase-realtime-database microcontroller

我正在使用此设备中的某个microcontroller设备,我必须调用Firebase函数发布一些JSON数据,但此设备配置为只需要{{{{{{ 1}},而不是DNS,所以现在我必须使用Firebase数据库的IP。

我试图从命令提示符获取IP,但是对于所有数据库,它都提供相同的IP地址:

http://<ipAddressofCloud>:<portforCloud>/<path>

1 个答案:

答案 0 :(得分:1)

Firebase数据库是一种共享服务,因此firebaseio.com主机很可能是群集的,因此不会有单个IP地址。

例如,我的nslookup会向您的结果返回不同的结果:

Name:       xyz.firebaseio.com
Addresses:  2600:1901:0:94b6::
            35.201.97.85

此外,项目只能通过精确的xyz.firebaseio.com端点访问,并且没有自己的静态IP地址。

因此,您需要找到一种方法来配置设备以使用DNS查找来转换域,而不是手动指定IP地址。