Algolia ./docsearch运行失败:AlgoliaException:无效的应用程序ID或API密钥

时间:2019-03-21 13:15:47

标签: javascript node.js algolia

https://community.algolia.com/docsearch/run-your-own.html

我正在使用algolia搜索器优化我的网站,但这些网站是私人的。因此,我必须自己运行搜寻器脚本。 当我进入[运行您的配置]

步骤时,我会感到困惑
I was run the command like the pic1;

我的APPLICATION_ID和API_KEY只是从仪表板中复制,例如pic2;

enter image description here

enter image description here

但总是得到失败的结果“ algoliasearch.helpers.AlgoliaException:无效的应用程序ID或API密钥”

有一些错误吗? (我试图在仪表盘中重新生成API)

————————————

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

您可能正在使用'search-only' API key

enter image description here

实际上您需要使用'admin' API key

enter image description here

我为什么要这样说? The DocSearch site mentions this scenario

enter image description here

API密钥可以比这更详细;设置完基本项目后,很可能需要创建更精细的权限。

例如,您可以使用仅具有所需权限的特殊API密钥,而不使用权限广泛的'admin'API密钥。