L'API Cloud Natural Language dispose d'interfaces traditionnelles REST/HTTP et gRPC. Si vous ne souhaitez pas utiliser nos bibliothèques clientes pour accéder à l'API Cloud Natural Language, vous avez la possibilité d'écrire vos propres bibliothèques clientes utilisant la surface des API REST/HTTP ou gRPC. Nous ne recommandons cette approche que si les bibliothèques clientes que nous fournissons ne répondent pas à vos exigences de langage ou à d'autres besoins.
API gRPC
Vous pouvez tirer parti des ressources suivantes pour générer vos propres bibliothèques clientes gRPC dans n'importe quel langage compatible avec gRPC pour l'API Cloud Natural Language à partir de sa définition de service .proto :
- Définition de service de l'API Cloud Natural Language
- Documentation gRPC : tout ce dont vous avez besoin pour générer et utiliser votre propre code client gRPC
- Documentation de référence sur l'API RPC : présentation de la surface RPC indépendante du langage
API REST/HTTP
Il existe plusieurs options pour interagir avec l'interface REST d'un service. Utilisez les ressources suivantes pour créer vos propres clients pour l'API REST :
- Documentation de référence sur l'API REST
- Consignes pour l'utilisation des API HTTP de Google
- Service de découverte d'API : celui-ci fournit des métadonnées lisibles par un ordinateur concernant la surface de l'API REST/HTTP, ce qui s'avère utile pour créer des bibliothèques clientes, des outils et des plug-ins.
- Annuaire d'exemples de clients créés à l'aide d'API REST/HTTP et du service de découverte d'API Google.