gpt4 book ai didi

firebase - 如何修复错误 : your application id may be incorrect. 如果错误仍然存​​在,请联系 support@algolia.com

转载 作者:行者123 更新时间:2023-12-04 14:15:17 26 4
gpt4 key购买 nike

我想将 Cloud Firestore 数据发送到 algolia 以启用全文搜索。 Firebase 云函数日志显示有关应用程序 ID 的错误。我无法理解此错误以及如何解决此问题。

 name: 'RetryError',
message: 'Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.'

这是我的 index.js 文件

exports.addFirestoreDataToAlgolia = 
functions.https.onRequest((req, res) => {
var arr = [];
admin.firestore().collection("tags").get()
.then((docs) => {
docs.forEach((doc) => {
let user = doc.data();
user.objectID = doc.id;
arr.push(user);
})
const client = algoliasearch(ALGOLIA_ID, ALGOLIA_ADMIN_KEY);
const index = client.initIndex(ALGOLIA_INDEX_NAME);
return index.saveObjects(arr, (err, content) => {
if (err) {
res.status(500);
}
else {
res.status(200).send(content);
}
})
})
.catch( err => {
console.log(err);
})
})

最佳答案

出站请求(在 Google 服务之外)只能从付费计划 ( https://firebase.google.com/pricing ) 中的函数发出。

错误 appID 错误的原因是 Algolia 正在尝试使用您的 appID 解析 dns,但失败了。见 https://github.com/algolia/algoliasearch-client-javascript/issues/587#issuecomment-407397688

您必须退出免费的 Spark 计划,才能从您的函数中调用 Algolia。

关于firebase - 如何修复错误 : your application id may be incorrect. 如果错误仍然存​​在,请联系 support@algolia.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60813893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com