用戶端程式庫

您可以選擇多種不同的用戶端程式庫。詳情請參閱用戶端程式庫說明

Cloud 用戶端程式庫

建議您使用用戶端程式庫,因為這類程式庫提供更完善的安全性與語言整合,且支援使用者授權。CSS API 用戶端程式庫使用 gRPC,並旨在以相同語言與我們的程式碼範例搭配使用。

以下是最新的用戶端程式庫和程式碼範例:

用戶端程式庫 程式碼範例
Java Java
PHP
Go
Ruby
.NET
Python
Node.js

如要設定用戶端程式庫,請下載並執行我們的其中一個程式碼範例。

Google API 用戶端程式庫

您也可以透過 Google API 用戶端程式庫存取 CSS API。這可讓您直接連線至 REST 介面。

Cloud 用戶端程式庫的優點

  • 支援其他語言:Java、Python、PHP、.NET、JavaScript、Objective-C、Dart、Ruby、Node.js、Go
  • 支援批次處理:詳情請參閱用戶端程式庫專屬說明文件 (例如:PythonJava)。即便如此,大部分的 Cloud 用戶端程式庫都會實作特定語言專屬的最佳化作業,造成不必要的批次處理 (例如問題 675 中的範例說明)。
  • 適用於大部分程式設計語言的預設套件目錄。

Cloud 用戶端程式庫的缺點

  • 需要自行管理通話和資料類型

程式碼範例

我們提供了 Google API 用戶端的程式碼範例

沒有任何用戶端程式庫

您也可以直接使用程式設計語言的 HTTP 功能,在沒有任何用戶端程式庫的情況下連線至 CSS API。請參閱 REST API 參考資料。