範例與程式庫

通常要瞭解如何使用 API,最簡單的方法就是參考程式碼範例。本頁面提供範例連結,以及多種方便存取 Campaign Manager 360 API 的方式。

注意:如需資料移轉 2.0 版範例,請參閱「開始使用」一文。

Campaign Manager 360 API 以 HTTP 和 JSON 做為建構基礎,因此任何標準網頁堆疊都可以向這個 API 傳送要求並剖析回應。

不過,建議您使用 Google API 用戶端程式庫,而非手動建立 HTTP 要求並剖析回應。用戶端程式庫可以提供更出色的語言整合功能、更高的安全性,也支援需要使用者授權的呼叫。

在下表中,第一欄會顯示每個程式庫的開發階段;請注意,有些程式庫仍處於早期階段。第二欄會連結至每個程式庫的主頁面。

成熟的程式庫組合包括:

用戶端程式庫說明文件所有用戶端程式庫範例
適用於 .NET 的 Google API 用戶端程式庫適用於 .NET 的 Google API 用戶端程式庫.NET 範例
適用於 Java 的 Google API 用戶端程式庫https://developers.google.com/api-client-library/java/Java 範例
適用於 JavaScript 的 Google API 用戶端程式庫適用於 JavaScript 的 Google API 用戶端程式庫JavaScript 範例
適用於 Objective-C REST 的 Google API 用戶端程式庫https://.com/google/google-api-objectivec-client-for-restObjective-C 範例
PHP 適用的 Google API 用戶端程式庫 ()https://.com/google/google-api-php-clientPHP 範例
適用於 Python 的 Google API 用戶端程式庫 (第 1 版/第 2 版)適用於 Python 的 Google API 用戶端程式庫 (第 1 版/第 2 版)Python 範例

也可以使用下列早期階段的程式庫:

用戶端程式庫說明文件所有用戶端程式庫範例
Google API Client Library for Go ()https://.com/google/google-api-go-clientGo 範例
適用於 Node.js 的 Google API 用戶端程式庫 (Alpha 測試版)https://.com/google/google-api-nodejs-client/Node.js 範例
適用於 Ruby 的 Google API 用戶端程式庫 (Alpha 測試版)適用於 Ruby 的 Google API 用戶端程式庫Ruby 範例