记录一次Algolia的ApiKey使用异常

第一个问题

第一次的使用Algolia作为博客的搜索系统,一开始设置的时候没怎么关注。在后面写了很多文章想要跟新一下Algolia的索引的时候,除了问题,网站根本搜索不了,起了官网一看发现索引过期了,再去看一下邮箱,发现了之前不注意到一封邮件。

所以重新修改使用计划,重新选择社区版

第二个问题

在重新生成索引的时候,出现错误:没有足够的权限去更新索引。

1
[hexo-algolia] Not enough rights to update an object near line:1 column:721

在Algolia的控制台中的API Keys中可以看到,因为一开始在博客的配置中是使用Search-Only API key,只能够搜索,不能进行更新索引,这个API Key没有足够权限,然后又发现是因为初始化就有的key,不能对其ACL进行修改。那只能新增一个Key。

点击New Api Key

选择权限

最后在生成索引的时候,使用新生成的,有足够权限的API Key

Licensed under CC BY-NC-SA 4.0