Oracle Mobile Hub中建立行動後端

您可以使用Oracle Mobile Hub來開發行動用戶端伺服器應用程式,並部署一些針對支援使用者管理、資料庫存取、位置服務、分析等工作所設計的 api。這些 Api 可與其他 Oracle Cloud 解決方案、REST 服務及行動用戶端應用程式整合。

關於行動後端

Oracle Mobile Hub 內的行動後端是一組安全的 api 和用於開發用戶端伺服器行動應用程式的其他資源。

您可以使用Oracle Mobile Hub 來群組並管理同時定義行動後端的不同 api。

Oracle Mobile Hub中,您可以有多個後端,每個後端都會提供不同的從屬端行動應用程式。不過,您也可以在不同的後端之間共用多個 Api。下列圖像顯示Oracle Mobile Hub中的一般行動後端架構:

行動裝置存貨規則。jpg 的描述如下
Mobile-backend-tecture.jpg 圖解描述

當從屬端行動應用程式透過Oracle Mobile Hub存取 API 時,API 一律位於行動後端的相關資訊環境內。應用程式可以使用行動後端特定的Oracle Mobile Hub (OAuth 或基本 HTTP 認證) 中定義的證明資料,或透過行動後端協調的識別存放區 (或社交登入提供者) 來進行認證。如果呼叫的 API 包含對後端內其他 API 的呼叫,便會透過呼叫鏈結傳輸原始呼叫者的識別和證明資料。

在行動後端中工作可協助您將目標應用程式可用的資源視覺化,以及它們將如何一起運作。此外,即使在最早的開發階段中,您也可以使用行動後端安全相關資訊環境來測試對 Api 的呼叫。

Oracle Mobile Hub中建立行動後端

Oracle Mobile Hub中,您可以建立行動接單以關聯 api 與儲存集合,然後將它們與您從屬端的行動應用程式整合。

在 Oracle Mobile Hub 中建立行動後
  1. 登入Oracle Mobile Hub
  2. 按一下功能表圖示,然後依序選取開發與後
  3. 按一下新後端
  4. 輸入行動後端的名稱和描述。
  5. 按一下建立
    就會建立行動後端,並開啟其「設定值」頁面。
  6. 在「設定值」頁面下,啟用 OAuth 用戶選項。
  7. 按一下啟用單一登入核取方塊。
建立後端之後,後端應該會顯示在Oracle Mobile Hub 的「行動後端」底下的「應程式」區段中。

將 API 與Oracle Mobile Hub 行動後端建立關聯

使用行動後端之前,您必須先設定 API 的關聯。您可以使用「Oracle Mobile Hub API 目錄」來選取您想要使用行動後端存取的自訂 API。此目錄提供每個 API 端點和文件的詳細資訊。它也可讓您使用範例資料來測試端點。

若要將 Api 與您的行動後端關聯,請確定您在包含草稿行動後端的環境中。
  1. 登入Oracle Mobile Hub
  2. 按一下功能表圖示,然後展開開開開並按一下後端
  3. 選取您的行動後端,然後按一下「開啟」。
  4. 按一下 Api
  5. 按一下選取 Api
  6. 針對要包括在行動後端中的每個 API 按一下新增圖示。

建立儲存體集合

Oracle Mobile Hub 提供一個儲存體 API,用於將媒體儲存在雲端。行動應用程式開發人員可以在行動裝置應用程式中使用此 API 來儲存及擷取物件,例如檔案、文字、影像以及 JSON 物件。

  1. 從行動後端開啟「儲存體」頁面,或按一下旁邊功能表中的儲存體,然後按一下新建集合
  2. 輸入您的集合名稱。此名稱是用來形成集合的通用資源 Id (URI)。在 API 呼叫的相關資訊環境內,集合名稱稱稱為集合 ID。
  3. 選擇收集類型:「共用」或「使用者隔離」。設定集合之後,您便無法變更其範圍。
  4. 視需要輸入集合用途的簡短描述,以顯示在集合清單中,然後按一下建立