ממשק Google Knowledge Graph Search API מבוסס על HTTP ועל JSON, כך שכל לקוח HTTP סטנדרטי יכול לשלוח אליו בקשות ולנתח את התשובות.
עם זאת, ספריות הלקוח של Google API מספקות שילוב טוב יותר של שפות, אבטחה משופרת ותמיכה בשליחת קריאות שמחייבות הרשאת משתמש. ספריות הלקוח זמינות בכמה שפות תכנות. כשמשתמשים בספריות האלה, לא צריך להגדיר בקשות HTTP ולנתח את התשובות באופן ידני.
כדי להתחיל, בוחרים את שפת התכנות שבה משתמשים לפיתוח.
Go
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Knowledge Graph Search API ל-Go. כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Java
בדף הזה נסביר על תחילת השימוש ב-Knowledge Graph Search API באמצעות ספריית הלקוח של Google API ל-Java. מידע נוסף זמין במשאבי העזרה הבאים:
- מקורות מידע בנושא Javadoc בשביל Knowledge Graph Search API
- המדריך למפתחים לספריית הלקוח של Google API עבור Java
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Knowledge Graph Search API.
הוספה של ספריית הלקוח לפרויקט
קובעים את סביבת ה-build (Maven או Gradle) לפי הכרטיסיות הבאות:
מוסיפים לקובץ pom.xml את הנתונים הבאים:
מוסיפים לקובץ build.gradle את הנתונים הבאים:
JavaScript
כדאי לעיין במדריך למפתחים של ספריית הלקוח.
.NET
בדף הזה נסביר על תחילת השימוש ב-Knowledge Graph Search API באמצעות ספריית הלקוח של Google API ל- .NET. מידע נוסף זמין במשאבי העזרה הבאים:
- עיין במאמרי העזרה של .NET עבור Knowledge Graph Search API.
- המדריך למפתחים לספריית הלקוח של Google API ל-.NET.
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Knowledge Graph Search API.
הורדה של הספרייה
מתקינים את החבילה של NuGet: Google.Apis.
Node.js
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Knowledge Graph Search API ל-Node.js. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Obj-C
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Knowledge Graph Search API ל-Objective-C. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
PHP
אתם יכולים לקבל את ספריית הלקוח העדכנית של Google Knowledge Graph Search API ל-PHP. בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.
Python
בדף הזה נסביר על תחילת השימוש ב-Knowledge Graph Search API באמצעות ספריית הלקוח של Google API ל-Python (גרסה 1 או 2). מידע נוסף זמין במשאבי העזרה הבאים:
- מקורות מידע בנושא PyDoc עבור Knowledge Graph Search API
- קרא את המדריך למפתחים לספריית הלקוח של Google API ל-Python (גרסה 1 או גרסה 2).
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Knowledge Graph Search API.
דרישות מערכת
- מערכות הפעלה:
- Linux
- macOS X
- Windows
- ספריית הלקוח v1 דורשת Python בגרסה 2.7 ואילך. ספריית הלקוח v2 דורשת גרסה 3.7 ומעלה.
התקנת ספריית הלקוח
אפשר להשתמש במנהל חבילות או להוריד ולהתקין באופן ידני את ספריית הלקוח של Python:
התקנה מנוהלת
כדי לנהל את ההתקנה, השתמשו ב-pip או ב-setuptools. יכול להיות שקודם כול תצטרכו להריץ את הפקודה sudo.
- pip (האפשרות המועדפת):
pip install --upgrade google-api-python-client
- Setuptools:
easy_install --upgrade google-api-python-client
התקנה ידנית
- מורידים את ספריית הלקוח העדכנית של Python.
- פורקים את הקוד.
- מתקינים את:
python setup.py install
App Engine
מאחר שספריות הלקוח של Python לא מותקנות בסביבת זמן הריצה של Python ב-App Engine, עליכם להעתיק אותן לאפליקציה – בדומה לספריות של צד שלישי.
Ruby
בדף הזה נסביר על תחילת השימוש ב-Knowledge Graph Search API באמצעות ספריית הלקוח של Google API ל-Ruby. מידע נוסף זמין במשאבי העזרה הבאים:
- המדריך לתחילת השימוש בספריית הלקוח של Google API ל-Ruby.
- תוכלו להשתמש ב-API הזה בדפדפן באמצעות APIs Explorer עבור Knowledge Graph Search API.
התקנה של gem google-api-client
בהתאם למערכת שלכם, יכול להיות שתצטרכו להוסיף sudo לתחילת הפקודות האלה.
אם עדיין לא התקנתם את ספריית הלקוח של Google API ל-Ruby, התקינו אותה באמצעות RubyGems:
gem install google-api-client
אם כבר התקנתם את ה-gem, הורידו את הגרסה העדכנית:
gem update -y google-api-client
תחילת השימוש בספריית הלקוח של Google API ל-Ruby
כדי ללמוד איך ליצור את הבקשה הראשונה, היעזרו במדריך לתחילת השימוש.
דרכים נוספות לגישה ל-Google Knowledge Graph Search API
דרכים נוספות לגישה ל-Google Knowledge Graph Search API מפורטות בטבלה הבאה:
| שיטת הגישה | תיאור |
|---|---|
| APIs Explorer | כלי אינטראקטיבי שמאפשר להתנסות ב-Google APIs ישירות מהדפדפן. |