เอกสารประกอบ • Laravel • Symfony • ฟอรัมชุมชน • Stack Overflow • รายงานข้อผิดพลาด • คำถามที่พบบ่อย • การสนับสนุน
^8.0
ขั้นแรก ให้ติดตั้ง Algolia PHP API Client ผ่านทางตัวจัดการแพ็คเกจผู้แต่ง:
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
ประสบปัญหา? ก่อนที่จะติดต่อฝ่ายสนับสนุน เราขอแนะนำให้ไปที่คำถามที่พบบ่อยซึ่งคุณจะพบคำตอบสำหรับปัญหาที่พบบ่อยที่สุดและปัญหากับลูกค้า คุณยังสามารถเปิดปัญหา GitHub ได้อีกด้วย
พื้นที่เก็บข้อมูลนี้โฮสต์โค้ดของไคลเอ็นต์ Algolia API ที่สร้างขึ้นสำหรับ PHP หากคุณต้องการมีส่วนร่วม ให้ไปที่พื้นที่เก็บข้อมูลหลัก คุณยังสามารถดูคำแนะนำการมีส่วนร่วมได้จากเว็บไซต์เอกสารประกอบของเรา
Algolia PHP API Client เป็นซอฟต์แวร์โอเพ่นซอร์สที่ได้รับอนุญาตภายใต้ใบอนุญาต MIT