尽管您可以通过发出直接请求来使用 Video Intelligence,不过我们提供了几种常用语言的客户端库。Video Intelligence 客户端库基于 Google Cloud 客户端库构建。这种通用基础架构提供了可实现 API 专属库的功能,另外还提供了在使用任何 Cloud API 时可以直接使用的类型和方法。
可用的客户端库
Video Intelligence 提供以下语言的客户端库和指南:
Python
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence Python 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence Python 库参考文档 |
语言指南 | 将 Python 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 Python 标记的问题 |
安装
要安装客户端库,请运行以下命令:
pip install --upgrade google-cloud-videointelligence
Java
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence Java 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence Java 库参考文档 |
语言指南 | 将 Java 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 Java 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如果您使用的是 Maven,请将以下代码添加到您的 pom.xml
文件中。如需详细了解 BOM,请参阅 Google Cloud Platform 库 BOM。
如果您使用的是 Gradle,请将以下代码添加到您的依赖项中:
如果您使用的是 sbt,请将以下代码添加到您的依赖项中:
如果您使用的是 Visual Studio Code、IntelliJ 或 Eclipse,可以通过以下 IDE 插件将客户端库添加到您的项目中:
上述插件还提供其他功能,例如服务账号密钥管理。如需了解详情,请参阅各个插件相应的文档。
Node.js
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence Node.js 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence Node.js 库参考文档 |
语言指南 | 将 Node.js 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 Node.js 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如需了解详情,请参阅设置 Node.js 开发环境。
npm install --save @google-cloud/video-intelligence
C++
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence C++ 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库引用路径 | Video Intelligence C++ 库参考文档 |
语言指南 | 将 C++ 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 C++ 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如需了解详情,请参阅设置 C++ 开发环境。
Go
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence Go 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence Go 库参考文档 |
语言指南 | 将 Go 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 Go 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如需了解详情,请参阅设置 Go 开发环境。
go get cloud.google.com/go/videointelligence/apiv1
PHP
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
本页面提供了 Video Intelligence PHP 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence PHP 库参考文档 |
语言指南 | 将 PHP 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 PHP 标记的问题 |
安装
要安装客户端库,请运行以下命令:
composer require google/cloud-videointelligence
Ruby
如需向 Video Intelligence 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
用于 Video Intelligence 的 Ruby 客户端库目前作为测试版发布。
本页面提供了 Video Intelligence Ruby 客户端库的参考文档和相关资源。
资源 | 说明 |
---|---|
库参考文档 | Video Intelligence Ruby 库参考文档 |
语言指南 | 将 Ruby 与 GCP 搭配使用的一般指南 |
GitHub 代码库 | 此库的源代码和其他文档 |
快速入门 | 关于使用此库的简介 |
Stack Overflow | 带有 Video Intelligence 和 Ruby 标记的问题 |
安装
要安装客户端库,请运行以下命令:
如需了解详情,请参阅设置 Ruby 开发环境。
gem install google-cloud-video_intelligence
身份验证和访问控制
Video Intelligence 快速入门指南提供了有关身份验证和访问控制的基本信息。如需了解详情,请参阅以下内容: