範例與程式庫

通常要學習如何使用 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://github.com/google/google-api-objectivec-client-for-rest Objective-C 範例
適用於 PHP 的 Google API 用戶端程式庫 () https://github.com/google/google-api-php-client PHP 範例
適用於 Python 的 Google API 用戶端程式庫 適用於 Python 的 Google API 用戶端程式庫 Python 範例

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

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