0
在我的後端,我想使用JavaScript API客戶端刷新Algolia搜索索引(清除,更新,刪除)。 https://www.algolia.com/doc/api-client/javascript/manage-indices/Algolia搜索:列表索引和添加對象的錯誤
我可以訪問各自的索引和搜索作品。但是,listIndexes和所有類型的索引操作都不起作用。任何想法我忽略了(Algolia API相對較新)?
<script src="https://cdn.jsdelivr.net/algoliasearch/3/algoliasearch.min.js"></script>
<script>
$(document).ready(function() {
console.log("ready!");
var client = algoliasearch('XXXX', 'YYYY');
var index = client.initIndex('rd_showcase');
// index search works
index.search('image', function(err, content) {
console.log(content.hits);
console.log("search for image done");
});
index.search('image', function searchDone(err, content) {
console.log(err, content);
});
// error: 403 forbidden
/*
client.listIndexes(function(err, content) {
console.log(content);
});
*/
// error: 400 bad request
client.copyIndex('rd_showcase', 'rd_showcase_20170212', function(err, content) {
console.log(content);
});
});
</script>