סקירה כללית

ממשקי ה-API של 'Google Books API' במשפחת המשתמשים מאפשרים לך להביא תכונות של Google Books לאתר או לאפליקציה שלך. ה-Google Books API החדש מאפשר לבצע באופן פרוגרמטי את רוב הפעולות שתוכלו לבצע באופן אינטראקטיבי באתר של Google Books. ה-API בעל הרשאת צפייה מוטמע מאפשר להטמיע את התוכן ישירות באתר.

ב-Google, אנחנו שואפים כל הזמן להפוך את המידע לזמין לכמה שיותר אנשים, וממשקי ה-API שלנו עוצבו מתוך מחשבה על המטרה הזו. עם זאת, אנחנו נותנים רישיון לחלק גדול מהנתונים שבהם אנחנו משתמשים כדי להפעיל את Google Books, כך שאין לנו צורך להפיץ אותם בכל דרך שתבחרו.

ה-API לא מיועד לשימוש כתחליף לשירותים מסחריים. לשירותים האלה יש ערך רב, ו-Google מסתמכת עליהם גם כדי לבנות ממשקי API משלנו לקהל הרחב.

התנאים וההגבלות של Google לשימוש בממשקי ה-API זמינים בכתובת https://developer.google.com/books/terms.html. אם משתמש מפר את התנאים וההגבלות ולא נוקט פעולה כלשהי כדי לתקן את ההפרה לאחר ש-Google תפרו את המדיניות, נשעה את גישת המשתמשים לממשקי ה-API.

Books API v1 (ניסיוני)

הגרסה החדשה של Google Books API v1 נותנת לך גישה פרוגרמטית להרבה מהפעולות הזמינות באתר Google Books. תוכלו להשתמש בו כדי ליצור אפליקציות מתקדמות שמספקות אינטגרציה עמוקה יותר עם Google Books. אלה כמה מהתכונות העיקריות שממשק ה-API מספק:

  • לחפש ולעיין ברשימת הספרים שתואמים לשאילתה נתונה.
  • להציג מידע על ספר, כולל מטא-נתונים, זמינות ומחיר, וקישורים לדף התצוגה המקדימה.
  • לנהל מדפי ספרים משלכם.

השלב הראשון בלימוד על ה-API הוא הדף תחילת העבודה. נסביר את המושגים הבסיסיים שמשתמשים ב-API ומתארים את העקרונות הבסיסיים של האינטראקציה שעליהם ה-API פועל. התיאור המקיף של כל הפעולות הנתמכות על ידי ה-API מפורט בדף שימוש ב-API.

ה-API של הצופה המוטמע

ממשק ה-API של בעל הרשאת הצפייה מוטמע מאפשר להטמיע תוכן של ספרים מ-Google Books ישירות בדפי האינטרנט באמצעות JavaScript. היא מאפשרת ליצור חוויית משתמש משלכם המבוססת על תצוגות מקדימות של ספרים.

ההוספה של פונקציונליות תצוגה מקדימה של ספר לאתר שלך היא יחסית פשוטה, אם כי היא דורשת מעט ידע ב-HTML וב-JavaScript. המדריך למפתחים מסביר כיצד ניתן לטעון את ממשק ה-API באמצעות טוען ה-AJAX של Google ולמשוך אותו למאגר מסוים בדף שלך.

לאחר שהמציג המוטמע יתווסף לדף אינטרנט, תוכלו לשלוט בו באמצעות פונקציות JavaScript. כך ניתן לבצע פעולות הדומות לפעולות שהמשתמש יכול לבצע על ידי לחיצה על הפקדים: אפשר לעבור לדף הבא, להגדיל או להקטין את התצוגה, להדגיש מונחי חיפוש וכן הלאה. תוכלו גם לקבל את מספר הדף הנוכחי, ובכך לאפשר לקוד שלכם להגיב כשהמשתמש עובר בספר.