Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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:
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:
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-06-12 UTC."],[],[],null,["# Service APIs Overview\n\nCloud Natural Language API has both traditional REST/HTTP and [gRPC](http://grpc.io)\ninterfaces. If you don't want to use our [client\nlibraries](/natural-language/docs/reference/libraries) to access the Cloud Natural Language API, you have the option of writing your own client libraries that use its\nREST/HTTP or gRPC API surface. We recommend this approach only if your language\nor other needs are not met by our provided client libraries.\n\ngRPC API\n--------\n\nYou can generate your own gRPC client libraries in any gRPC-supported language\nfor the Cloud Natural Language API API from its .proto service definition using these\nresources:\n\n- [Cloud Natural Language API service definition](https://github.com/googleapis/googleapis/blob/master/google/cloud/language/v1/language_service.proto)\n- [gRPC documentation](http://www.grpc.io/docs/): Everything you need to generate and use your own gRPC client code\n- [RPC API Reference](/natural-language/docs/reference/rpc): Language-independent overview of the RPC surface\n\nREST/HTTP API\n-------------\n\nThere are a number of possible options for interacting with a service's REST interface.\nUse the following resources to help you create your own clients for the REST API:\n\n- [REST API Reference](/natural-language/docs/reference/rest)\n- [Guidelines for working with Google HTTP APIs](https://cloud.google.com/apis/docs/http)\n- [API\n Discovery Service](https://developers.google.com/discovery/v1/getting_started): Exposes machine readable metadata about the REST/HTTP API surface, useful for creating client libraries, tools, and plugins.\n- [Directory of client samples](https://developers.google.com/discovery/libraries) built with REST/HTTP APIs and the Google API Discovery Service."]]