התקנה של ספריות לקוח

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

כדי להתחיל, בחרו את שפת התכנות שבה אתם משתמשים לפיתוח כדי לקרוא ל-Google Chat API:

Go

אתם יכולים להוריד את ספריית הלקוח העדכנית של Google Chat API ל-Go (אלפא). בנוסף, כדאי לעיין במדריך למפתחים של ספריית הלקוח.

Java

בדף הזה נסביר על תחילת השימוש ב-Google Chat API באמצעות ספריית הלקוח של Google API ל-Java. מידע נוסף זמין במשאבי העזרה הבאים:

הוספה של ספריית הלקוח לפרויקט

קובעים את סביבת ה-build ‏(Maven או Gradle) לפי הכרטיסיות הבאות:

JavaScript

כדאי לעיין במדריך למפתחים של ספריית הלקוח.

‎.NET

בדף הזה נסביר על תחילת השימוש ב-Google Chat API באמצעות ספריית הלקוח של Google API עבור .NET. מידע נוסף זמין במשאבי העזרה הבאים:

הורדה של הספרייה

מתקינים את החבילה של NuGet:‏ Google.Apis.

Node.js

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

Obj-C

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

PHP

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

Python

בדף הזה נסביר על תחילת השימוש ב-Google Chat API באמצעות ספריית הלקוח של Google API ל-Python. מידע נוסף זמין במשאבי העזרה הבאים:

דרישות המערכת

התקנה של ספריית הלקוח

אפשר להשתמש במנהל חבילות או להוריד ולהתקין באופן ידני את ספריית הלקוח של Python:

התקנה מנוהלת

כדי לנהל את ההתקנה, השתמשו ב-pip או ב-setuptools. יכול להיות שקודם כול תצטרכו להריץ את הפקודה sudo.

  • pip (האפשרות המועדפת):
    pip install --upgrade google-api-python-client
  • Setuptools:
    easy_install --upgrade google-api-python-client

התקנה ידנית

  1. מורידים את ספריית הלקוח העדכנית של Python.
  2. פורקים את הקוד.
  3. מתקינים את:
    python setup.py install

App Engine

מאחר שספריות הלקוח של Python לא מותקנות בסביבת זמן הריצה של Python ב-App Engine, עליכם להעתיק אותן לאפליקציה – בדומה לספריות של צד שלישי.

Ruby

בדף הזה נסביר על תחילת השימוש ב-Google Chat API באמצעות ספריית הלקוח של Google API ל-Ruby. מידע נוסף זמין במשאבי העזרה הבאים:

התקנה של gem‏ google-api-client

בהתאם למערכת שלכם, יכול להיות שתצטרכו להוסיף sudo לתחילת הפקודות האלה.

אם עדיין לא התקנתם את ספריית הלקוח של Google API עבור Ruby, התקינו אותה באמצעות RubyGems:

gem install google-api-client

אם כבר התקנתם את ה-gem, עדכנו לגרסה האחרונה:

gem update -y google-api-client

תחילת השימוש בספריית הלקוח של Google API ל-Ruby

כדי ללמוד איך ליצור את הבקשה הראשונה, היעזרו במדריך לתחילת השימוש.

איך ניגשים למסמך הגילוי

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

קוראים את מסמך הגילוי הנאות של Google Chat API.