Algolia と 2 つの Web サイトに索引があります。例として、レコードは次のとおりです。
[{
name: "record 1",
public: 1
}, {
name: "record 2",
public: 0
}]
これらの 2 つの Web サイトは同じインデックスを検索しますが、私が欲しいのは次のとおりです。
public: 1
とできないようにする必要がありを検索しますpublic: 0
2 つの異なるインデックスを考えましたが、レコードpublic: 1
は 2 つの Web サイトで共有されているため、レコードを複製する必要があります (各プランにはレコードの制限があります)。適用したいソリューションではありません。
どうすればこれを達成できますか?
用のフィルターを含む 2 番目の Web サイト用に保護された API キーを作成できますpublic:1
。
保護された API キーに関するドキュメントから:
セキュリティで保護された API キーの目的は、エンド ユーザーがクエリ パラメーターのセットを変更できないようにすることです。そのために、シークレットとして使用される API キーの 1 つと、適用したいクエリ パラメーターのセットとの間で HMAC SHA-256 ハッシュを計算します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加