事前準備

在開始設計第一個用戶端應用程式之前,您必須先做以下幾件事。

建立 Google 帳戶

您必須擁有 Google 帳戶,才能在 Google API 主控台使用 Google Compute Engine。如果您已經有帳戶,則您已準備好了。

您可能也想要另外有個測試用的 Google 帳戶。

註冊試用 Google Compute Engine

依循入門指南中的步驟註冊以使用服務,設定 Linux 或 Windows 虛擬機器執行個體,並使用執行個體代管網頁內容。

在您繼續前請務必先熟悉 Compute Engine 基礎知識。API 說明文件假設您先前使用過 Compute Engine,也熟悉網路程式設計概念和網路資料格式。

瞭解授權

Google Compute Engine 使用 OAuth 2.0 授權要求。如果您不熟悉 OAuth 2.0,請參閱授權要求說明

瞭解 REST

您可以透過下列兩種方式叫用 API:

如果您決定不使用用戶端程式庫,則必須瞭解 REST 的基本概念。

REST 是一種軟體架構,可提供簡便且一致的資料要求及修改方法。

REST 這個詞是「Representational State Transfer (表現層狀態轉換)」的簡稱。在 Google API 中,這是指使用 HTTP 動詞來擷取及修改 Google 所儲存資料的表示法。

在符合 REST 樣式的系統中,資源會儲存在資料儲存庫中。用戶端向伺服器發出執行特定動作 (例如建立、擷取、更新或刪除資源) 的要求後,伺服器就會執行指定動作並傳回回應 (大多採用指定資源表示法的形式)。

在具備 REST 特性的各種 Google API 中,用戶端會使用 POSTGETPUTDELETE 等 HTTP 動詞來指定動作。接著,該動詞會透過全域唯一的 URI 來指定資源,格式如下:

https://www.googleapis.com/apiName/apiVersion/resourcePath?parameters

由於所有 API 資源都有可供 HTTP 存取的專屬 URI,因此 REST 不僅能夠支援資料快取,也非常適合與網路的分散式基礎架構搭配運作。

您可以在 HTTP 1.1 標準說明文件中找到相當實用的方法定義,其中包括 GETPOSTPUTDELETE 的規格說明。

Google Compute Engine API 中的 REST

Google Compute Engine API 作業與 REST HTTP 動詞是直接相互對應的。

Google Compute Engine API URI 的專用格式如下:

https://www.googleapis.com/compute/v1/resourcePath?parameters

如需 API 中各支援作業使用的完整 URI 組合摘要資訊,請參閱 Google Compute Engine API 參考說明文件

瞭解 JSON 資料格式

Google Compute Engine API 會傳回 JSON 格式的資料。

JSON (JavaScript Object Notation) 是一種能夠適用於任何程式語言的常用資料格式,可透過簡單的文字呈現多種資料結構。詳情請參閱 json.org 頁面。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Compute Engine 說明文件