ספריות לקוח

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

ספריות לקוח זמינות

שירות Video Intelligence מספק ספריות לקוח ומדריכים בשפות הבאות:

Python

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה מופיעים מסמכי עזר ומשאבים קשורים לספריית הלקוח של Video Intelligence Python.

משאב תיאור
חומרי עזר לספרייה מסמך עזר של ספריית Python של Video Intelligence
מדריך לשפות מדריך כללי לשימוש ב-Python עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-Python

התקנה

כדי להתקין את ספריית הלקוח:

pip install --upgrade google-cloud-videointelligence

Java

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה אפשר למצוא מסמכי עזר ומשאבים קשורים לספריית הלקוח של Video Intelligence Java.

משאב תיאור
חומרי עזר לספרייה מסמך עזר של ספריות Java ל-Video Intelligence
מדריך לשפות מדריך כללי לשימוש ב-Java עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-Java

התקנה

כדי להתקין את ספריית הלקוח:

אם משתמשים ב-Maven, צריך להוסיף את הקוד הבא לקובץ pom.xml. במאמר העוסק בספריות BOM ל-Google Cloud Platform תוכלו לקרוא מידע נוסף על עצי מוצרים (BOM).

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>26.83.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-video-intelligence</artifactId>
  </dependency>
</dependencies>

אם משתמשים ב-Gradle, צריך להוסיף את הקוד הבא ליחסי התלות:

implementation 'com.google.cloud:google-cloud-video-intelligence:2.92.0'

אם משתמשים ב-sbt, צריך להוסיף את הקוד הבא ליחסי התלות:

libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.92.0"

אם משתמשים ב-Visual Studio Code או ב-IntelliJ, אפשר להוסיף את ספריות הלקוח לפרויקט באמצעות יישומי הפלאגין הבאים של IDE:

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

Node.js

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה מופיע תיעוד עזר ומשאבים קשורים לספריית הלקוח Video Intelligence Node.js.

משאב תיאור
חומרי עזר לספרייה מסמך עזר של ספריית Node.js של Video Intelligence
מדריך לשפות מדריך כללי לשימוש ב-Node.js עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-Node.js

התקנה

כדי להתקין את ספריית הלקוח:

מידע נוסף זמין במאמר הגדרת סביבת פיתוח של Node.js.

npm install @google-cloud/video-intelligence

C++

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה מופיעים מאמרי עזרה ומשאבים קשורים לספריית הלקוח של Video Intelligence C++.

משאב תיאור
חומרי עזר לספרייה Video Intelligence C++ library reference
מדריך לשפות מדריך כללי לשימוש ב-C++‎ עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-C++

התקנה

כדי להתקין את ספריית הלקוח:

מידע נוסף מופיע במאמר הגדרת סביבת פיתוח בשפת C++‎.

Go

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה מופיעים מאמרי עזרה ומשאבים קשורים לספריית הלקוח Video Intelligence Go.

משאב תיאור
חומרי עזר לספרייה הפניה לספריית Video Intelligence Go
מדריך לשפות מדריך כללי לשימוש ב-Go עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-Go

התקנה

כדי להתקין את ספריית הלקוח:

מידע נוסף זמין במאמר הגדרת סביבת פיתוח בשפת Go.

go get cloud.google.com/go/videointelligence/apiv1

PHP

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

בדף הזה מופיעים מאמרי עזרה ומשאבים קשורים לספריית הלקוח של Video Intelligence PHP.

משאב תיאור
חומרי עזר לספרייה Video Intelligence PHP library reference
מדריך לשפות מדריך כללי לשימוש ב-PHP עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-PHP

התקנה

כדי להתקין את ספריית הלקוח:

composer require google/cloud-videointelligence

Ruby

כדי לבצע אימות ב-Video Intelligence, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.

ספריות הלקוח של Ruby ל-Video Intelligence זמינות כרגע בגרסת בטא.

בדף הזה מופיעים מאמרי עזרה ומשאבים קשורים לספריית הלקוח של Video Intelligence Ruby.

משאב תיאור
חומרי עזר לספרייה מסמך עזר של ספריית Ruby ל-Video Intelligence
מדריך לשפות מדריך כללי לשימוש ב-Ruby עם GCP
מאגר GitHub קוד המקור ומסמכים נוספים של הספרייה הזו
Quickstart מבוא לשימוש בספרייה הזו
Stack Overflow שאלות שתויגו ב-Video Intelligence וב-Ruby

התקנה

כדי להתקין את ספריית הלקוח:

מידע נוסף זמין במאמר הגדרת סביבת פיתוח בשפת Ruby.

gem install google-cloud-video_intelligence

אימות ובקרת גישה

מדריכי ההתחלה המהירה של Video Intelligence מספקים מידע בסיסי על אימות ובקרת גישה. מידע מפורט יותר זמין במאמרים הבאים: