A API Cloud Natural Language tem as interfaces REST/HTTP e gRPC tradicionais. Se você não quiser usar nossas bibliotecas de cliente para acessar a API Cloud Natural Language, tem a opção de escrever suas próprias bibliotecas que usam superfície de API gRPC. ou REST/HTTP. Recomendamos essa abordagem somente se sua linguagem ou outras necessidades não forem atendidas por nossas bibliotecas de cliente fornecidas.
API gRPC
É possível gerar suas próprias bibliotecas de cliente gRPC em qualquer linguagem compatível com o gRPC para a API Cloud Natural Language a partir da definição de serviço .proto usando estes recursos:
- Definição de serviço da API Cloud Natural Language
- Documentação do gRPC: tudo o que você precisa para gerar e usar seu próprio código do cliente gRPC
- Referência da API RPC: visão geral da linguagem independente da superfície RPC
API REST/HTTP
Há várias opções possíveis para interagir com a interface REST de um serviço. Use os seguintes recursos para criar seus próprios clientes para a API REST:
- Referência da API REST
- Diretrizes para trabalhar com as APIs HTTP do Google
- Serviço de descoberta de API: expõe metadados legíveis por máquina sobre a superfície da API REST/HTTP, útil para criar bibliotecas de cliente, ferramentas e plug-ins.
- Diretório de amostras de clientes criadas com as APIs REST/HTTP e o serviço de descoberta de API do Google.