Cloud Natural Language API 具有传统的 REST/HTTP 和 gRPC 接口。如果您不想使用我们的客户端库访问 Cloud Natural Language API,可以自行选择编写使用其 REST/HTTP 或 gRPC API 途径的客户端库。仅当我们所提供的客户端库无法满足您的语言或其他需求时,我们才建议您使用此方法。
gRPC API
您可使用以下资源通过 .proto 服务定义,采用任何 gRPC 支持的语言为 Cloud Natural Language API 生成您自己的 gRPC 客户端库:
- Cloud Natural Language API 服务定义
- gRPC 文档:生成和使用您自己的 gRPC 客户端代码所需的全部内容
- RPC API 参考文档:与语言无关的 RPC 途径的概览
REST/HTTP API
您可以使用多种选项与服务的 REST 接口进行交互。使用以下资源可帮助为 REST API 创建您自己的客户端:
- REST API 参考文档
- Google HTTP API 使用准则
- API 发现服务:公开有关 REST/HTTP API 途径的机器可读元数据(可用于创建客户端库、工具和插件)。
- 使用 REST/HTTP API 和 Google API 发现服务构建的客户端示例目录。