Algolia搜索网络错误

时间:2017-04-14 17:59:14

标签: javascript firebase runtime-error algolia

我正在将Algolia与Firebase项目联系起来。我正在使用Firebase云功能,以使我的Algolia索引与我的Firebase数据库中发生的所有更改保持同步。但每当我打电话

index.saveObject(firebaseObject);

从我的Firebase云功能中,我得到了

AlgoliaSearchNetworkError:getaddrinfo ENOTFOUND 5sffby8as8-1.algolianet.com 5sffby8as8-1.algolianet.com:443

我可以在Firebase功能之外运行同步操作(仅在我自己的机器上)。此代码通过node.js在javascript文件中运行。

我在任何搜索中都没有找到任何关于此的问题或答案。有什么想法或帮助吗?

1 个答案:

答案 0 :(得分:24)

我发现Firebase上的Spark计划(我使用的免费套餐)不允许向第三方API发出出站请求。我不得不升级到其中一个付费计划(Flame或Blaze),以便能够从Firebase云功能中连接到Algolia网络。

他们getting started guide中包含了一个警告。