La API de Cloud Natural Language tiene interfaces REST/HTTP y gRPC tradicionales. Si no deseas usar nuestras bibliotecas cliente para acceder a la API de Cloud Natural Language, tienes la opción de escribir tus propias bibliotecas cliente que usen su REST/HTTP o superficie de la API de gRPC. Recomendamos este enfoque solo si las bibliotecas cliente proporcionadas no cumplen con tu lenguaje o con otras necesidades.
API de gRPC
Puedes generar tus propias bibliotecas cliente de gRPC en cualquier lenguaje compatible con gRPC para la API de Cloud Natural Language a partir de su definición de servicio .proto con estos recursos:
- Definición del servicio de la API de Cloud Natural Language
- Documentación de gRPC: Todo lo que necesitas para generar y usar tu propio código cliente de gRPC
- Referencia de la API de RPC: Descripción general independiente del lenguaje de la superficie de RPC
API de REST/HTTP
Existen varias opciones posibles para interactuar con la interfaz REST de un servicio. Usa los siguientes recursos para crear tus propios clientes para la API de REST:
- Referencia de la API de REST
- Lineamientos para trabajar con las APIs de HTTP de Google
- Servicio de descubrimiento de API: Expone metadatos procesables sobre la superficie de la API de REST/HTTP y es útil para crear bibliotecas cliente, herramientas y complementos.
- Directorio de muestras de clientes compiladas con las APIs de REST/HTTP y el Servicio de descubrimiento de API de Google.