ภาพรวม

API ใน Google Books API Family ทำให้คุณนำฟีเจอร์ของ Google Books มาใช้ในเว็บไซต์หรือแอปพลิเคชันได้ Google Books API ใหม่ให้คุณเรียกใช้การดำเนินการส่วนใหญ่โดยใช้โปรแกรมได้แบบอินเทอร์แอกทีฟในเว็บไซต์ Google Books API โปรแกรมดูแบบฝังช่วยให้คุณฝังเนื้อหาลงในเว็บไซต์ได้โดยตรง

ที่ Google เราพยายามอย่างต่อเนื่องที่จะทำให้ผู้คนเข้าถึงข้อมูลได้มากที่สุดเท่าที่จะเป็นไปได้ และ API ของเราก็ได้รับการออกแบบมาโดยคำนึงถึงเป้าหมายดังกล่าว อย่างไรก็ตาม เราอนุญาตให้ใช้ข้อมูลส่วนใหญ่ที่เราใช้เพื่อขับเคลื่อน Google หนังสือ ดังนั้นเราจึงไม่สามารถเผยแพร่ข้อมูลได้ตามที่เราเลือก

API นี้ไม่ได้มีจุดประสงค์เพื่อใช้แทนบริการเชิงพาณิชย์ บริการเหล่านี้มีประโยชน์มาก และ Google ยังต้องอาศัยบริการเหล่านี้ในการสร้าง API ของเราเองสำหรับผู้ใช้ทั่วไป

ดูข้อกำหนดในการให้บริการของ Google สำหรับการใช้ API ได้ที่ https://developer.google.com/books/terms.html เราจะระงับการเข้าถึง API ของผู้ใช้หากผู้ใช้ละเมิดข้อกำหนดในการให้บริการและไม่ดำเนินการใดๆ เพื่อแก้ไขการละเมิดหลังจากที่ Google ได้สังเกตเห็นการละเมิด

Books API v1 (ทดลอง)

Google Books API v1 ใหม่ให้คุณเข้าถึงการดำเนินการต่างๆ ที่มีอยู่ในเว็บไซต์ Google Books แบบเป็นโปรแกรมได้ คุณสามารถใช้แอปพลิเคชันนี้เพื่อสร้างแอปพลิเคชัน ที่มีประสิทธิภาพซึ่งช่วยให้ทำงานร่วมกับ Google Books ได้อย่างลึกซึ้งยิ่งขึ้น คุณลักษณะหลักบางประการที่ API มีให้ ได้แก่:

  • ค้นหาและเรียกดูรายชื่อหนังสือที่ตรงกับคำค้นหาที่ระบุ
  • ดูข้อมูลเกี่ยวกับหนังสือ รวมถึงข้อมูลเมตา ความพร้อมจำหน่ายสินค้า และราคา และลิงก์ไปยังหน้าตัวอย่าง
  • จัดการชั้นวางหนังสือของคุณเอง

ขั้นตอนแรกที่ดีในการเรียนรู้เกี่ยวกับ API คือหน้าการเริ่มต้นใช้งาน โดยจะอธิบายแนวคิดพื้นฐานที่ API ใช้และอธิบายหลักการโต้ตอบพื้นฐานที่ API ใช้ คำอธิบายที่ครอบคลุมเกี่ยวกับการดำเนินการทั้งหมดที่ API รองรับมีอยู่ในหน้าการใช้ API

API ผู้ดูแบบฝัง

API โปรแกรมอ่านแบบฝัง ช่วยให้คุณฝังเนื้อหาของหนังสือจาก Google หนังสือลงในหน้าเว็บได้โดยตรงด้วย JavaScript คุณสามารถสร้างประสบการณ์ของผู้ใช้ของคุณเองเกี่ยวกับการแสดงตัวอย่างหนังสือ

การเพิ่มฟังก์ชันการแสดงตัวอย่างหนังสือลงในเว็บไซต์เป็นเรื่องที่ค่อนข้างง่าย แม้ต้องอาศัยความรู้เรื่อง HTML และ JavaScript อยู่บ้าง คู่มือนักพัฒนาซอฟต์แวร์อธิบายวิธีโหลด API โดยใช้ตัวโหลด Google AJAX และวาดลงในคอนเทนเนอร์หนึ่งๆ ในหน้าเว็บ

เมื่อเพิ่มมุมมองที่ฝังลงในหน้าเว็บแล้ว คุณสามารถควบคุมได้โดยใช้ฟังก์ชัน JavaScript ซึ่งทำให้คุณสามารถทำงานที่คล้ายกับสิ่งที่ผู้ใช้ทำได้ด้วยการคลิกที่ตัวควบคุม เช่น ไปยังหน้าถัดไป ซูมเข้าหรือออก ไฮไลต์ข้อความค้นหา เป็นต้น นอกจากนี้ คุณยังดูหมายเลขหน้าปัจจุบันได้ด้วย ซึ่งช่วยให้โค้ดตอบสนองเมื่อผู้ใช้ไปยังส่วนต่างๆ ของหนังสือ