2017-04-14 162 views
4

我將Algolia與Firebase項目連接起來。我正在使用Firebase雲端函數,以便讓我的Algolia索引與我的Firebase數據庫中發生的所有更改保持同步。但每當我打電話Algolia搜索網絡錯誤

index.saveObject(firebaseObject);

從我的火力地堡雲功能裏,我得到

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

我可以運行同步操作就好了外Firebase功能(只在我自己的機器上)。此代碼通過node.js在JavaScript文件中運行。

我還沒有在我的任何搜索中發現任何關於此問題的任何問題或解答。任何想法或幫助?

回答

12

我發現Firebase(我使用的免費層)上的Spark計劃不允許向第三方API發出出站請求。我必須升級到付費計劃之一(Flame或Blaze),才能從Firebase雲端功能內連接到Algolia網絡。

一個警告包含在他們的getting started guide

+0

很高興知道,謝謝分享。 –