algoliasearch client php
4.9.2
ドキュメント • Laravel • Symfony • コミュニティ フォーラム • スタック オーバーフロー • バグを報告する • FAQ • サポート
^8.0
をサポートします。 まず、composer パッケージ マネージャーを介して Algolia PHP API クライアントをインストールします。
composer require algolia/algoliasearch-client-php " ^4.0 "
これで、Algolia API クライアントをプロジェクトにインポートして操作できるようになりました。
use Algolia AlgoliaSearch Api SearchClient ;
$ client = SearchClient :: create ( ' <YOUR_APP_ID> ' , ' <YOUR_API_KEY> ' );
// Add a new record to your Algolia index
$ response = $ client -> saveObject (
' <YOUR_INDEX_NAME> ' ,
[ ' objectID ' => ' id ' ,
' test ' => ' val ' ,
],
);
// play with the response
var_dump ( $ response );
// Poll the task status to know when it has been indexed
$ client -> waitForTask ( ' <YOUR_INDEX_NAME> ' , $ response [ ' taskID ' ]);
// Fetch search results, with typo tolerance
$ response = $ client -> search (
[ ' requests ' => [
[ ' indexName ' => ' <YOUR_INDEX_NAME> ' ,
' query ' => ' <YOUR_QUERY> ' ,
' hitsPerPage ' => 50 ,
],
],
],
);
// play with the response
var_dump ( $ response );
完全なドキュメントについては、 Algolia PHP API Clientにアクセスしてください。
問題が発生しましたか?サポートに問い合わせる前に、FAQ にアクセスして、クライアントとの最も一般的な問題や注意点に対する回答を見つけることをお勧めします。 GitHub の問題を開くこともできます
このリポジトリは、生成された PHP 用の Algolia API クライアントのコードをホストします。貢献したい場合は、メイン リポジトリに移動してください。また、当社のドキュメント Web サイトで貢献ガイドを見つけることもできます。
Algolia PHP API クライアントは、MIT ライセンスに基づいてライセンス供与されたオープンソース ソフトウェアです。