Cloud Natural Language API 提供傳統 REST/HTTP 和 gRPC 介面。如果您不想使用我們的用戶端程式庫存取 Cloud Natural Language API,可以選擇自行編寫用戶端程式庫,使用其 REST/HTTP 或 gRPC API 介面。只有在您的語言或其他需求無法透過我們提供的用戶端程式庫滿足時,才建議採用這種做法。
gRPC API
您可以使用任何 gRPC 支援的語言,從 Cloud Natural Language API API 的 .proto 服務定義,使用這些資源產生自己的 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 Discovery Service 建構。