เมื่อแอปพลิเคชันขอข้อมูลสาธารณะ คําขอจะไม่จําเป็นต้องได้รับอนุญาต แต่จะต้องมาพร้อมกับตัวระบุ เช่น คีย์ API
แอปพลิเคชันของคุณต้องระบุตัวตนทุกครั้งที่ส่งคําขอไปยัง Google Knowledge Graph Search API โดยใส่คีย์ API ไว้กับคําขอแต่ละรายการ
การได้ผู้ใช้ใหม่และใช้คีย์ API
วิธีรับคีย์ API
- เปิดหน้าข้อมูลเข้าสู่ระบบในคอนโซล API
-
API นี้รองรับข้อมูลเข้าสู่ระบบ 2 ประเภท
สร้างข้อมูลเข้าสู่ระบบที่เหมาะสมสําหรับโครงการของคุณ ดังนี้
-
OAuth 2.0: เมื่อใดก็ตามที่แอปพลิเคชันขอข้อมูลส่วนตัวของผู้ใช้ แอปพลิเคชันจะต้องส่งโทเค็น OAuth 2.0 ไปพร้อมกับคําขอ แอปพลิเคชันจะส่งรหัสไคลเอ็นต์ก่อนและอาจเป็นรหัสลับไคลเอ็นต์เพื่อรับโทเค็น คุณสามารถสร้างข้อมูลเข้าสู่ระบบ OAuth 2.0 สําหรับเว็บแอปพลิเคชัน บัญชีบริการ หรือแอปพลิเคชันที่ติดตั้งไว้ได้
หมายเหตุ: เนื่องจาก API นี้ไม่มีวิธีที่ต้องมีการให้สิทธิ์ OAuth 2.0 คุณอาจต้องได้รับคีย์ API ตามที่อธิบายไว้ด้านล่าง อย่างไรก็ตาม หากแอปพลิเคชันเรียก API อื่นๆ ที่ต้องมีการให้สิทธิ์ผู้ใช้ คุณก็ยังคงต้องใช้ข้อมูลเข้าสู่ระบบ OAuth 2.0
โปรดดูข้อมูลเพิ่มเติมที่เอกสาร OAuth 2.0
-
คีย์ API: คําขอที่ไม่มีโทเค็น OAuth 2.0 ต้องส่งคีย์ API คีย์จะระบุโปรเจ็กต์และให้สิทธิ์เข้าถึง API, โควต้า และรายงาน
API รองรับข้อจํากัดหลายประเภทในคีย์ API หากไม่มีคีย์ API ที่ต้องการ ให้สร้างคีย์ API ในคอนโซลโดยคลิกสร้างข้อมูลเข้าสู่ระบบ > คีย์ API คุณจํากัดคีย์ก่อนใช้ในเวอร์ชันที่ใช้งานจริงได้โดยคลิกจํากัดคีย์ แล้วเลือกข้อจํากัดแบบใดแบบหนึ่ง
-
ทําตามแนวทางปฏิบัติแนะนําในการใช้คีย์ API อย่างปลอดภัยเพื่อรักษาคีย์ API ให้ปลอดภัย
เมื่อคุณมีคีย์ API แล้ว แอปพลิเคชันจะสามารถเพิ่มพารามิเตอร์การค้นหา key=yourAPIKey
ต่อท้าย URL คําขอทั้งหมดได้
คีย์ API มีความปลอดภัยในการฝังใน URL โดยไม่จําเป็นต้องมีการเข้ารหัส