共用方式為


教學課程:存取及自訂開發人員入口網站

適用於:開發人員 |基本 |基本 v2 |標準 |標準 v2 |Premium |進階 v2

「開發人員入口網站」是自動產生、可完全自訂的網站,其中包含您的 API 文件。 API 取用者可以在此探索您的 API、了解如何使用,以及要求存取權。

在本教學課程中,您會了解如何:

  • 存取開發人員入口網站的受控版本
  • 瀏覽系統管理介面
  • 自訂內容
  • 發行變更
  • 檢視已發佈的入口網站

如需開發人員入口網站功能和選項的詳細資訊,請參閱 Azure APIM 開發人員入口網站概觀

APIM 開發人員入口網站 - 系統管理員模式的螢幕擷取畫面。

必要條件

以管理員身分存取入口網站

請遵循下列步驟來存取開發人員入口網站的受控版本。

  1. Azure 入口網站中,瀏覽至您的 API 管理執行個體。

  2. 如果您在 v2 服務層級中建立實例,請先啟用開發人員入口網站。

    1. 在左側功能表中的 [開發人員入口網站] 底下,選取 [入口網站設定]
    2. 在 [入口網站設定] 視窗中,選取 [已啟用]。 選取 [儲存]。

    啟用開發人員入口網站可能需要幾分鐘的時間。

  3. 在左側功能表中開發人員入口網站下,選取 [入口網站概觀]。 接著,在上方導覽列中,選取 [開發人員入口網站] 按鈕。 具有入口網站管理版本的新瀏覽器索引標籤隨即開啟。

了解入口網站的系統管理介面

身為系統管理員,您可以使用視覺化編輯器來自訂入口網站的內容。

此螢幕擷取畫面顯示開發人員入口網站中的視覺效果編輯器。

  • 使用左側的功能表選項以建立或修改頁面、媒體、版面配置、功能表、樣式或網站設定。

  • 您可以在頂端切換檢視區 (針對不同大小的螢幕),或檢視不同群組的使用者可以看見的入口網站元素。 例如,您可以只讓與特定產品相關聯的群組或可以存取特定 API 的使用者看見特定頁面。

  • 此外,也可以儲存或復原您所做的變更,或發佈網站。

提示

若要以更有彈性的方式自訂入口網站,您可以使用適用於 Wordpress 的開放原始碼開發人員入口網站外掛程式。 利用 WordPress 中的網站功能將內容當地語系化、自訂功能表、套用自訂樣式表等等。

將影像新增至媒體櫃

您會想要在開發人員入口網站中使用自己的影像和其他媒體內容,以反映貴組織的商標。 如果入口網站的媒體櫃中還沒有您想要使用的影像,請在開發人員入口網站中加以新增:

  1. 在視覺化編輯器的左側功能表中,選取 [媒體]
  2. 執行下列其中一個動作:
    • 選取 [上傳檔案],然後選取您電腦上的本機影像檔。
    • 選取 [連結檔案]。 輸入影像檔的參考 URL 和其他詳細資料。 然後,選取 [下載]
  3. 選取 [關閉] 以結束媒體櫃。

提示

您也可以將影像直接拖放到視覺化編輯器視窗中,以將影像新增至媒體櫃。

取代首頁上的預設標誌

導覽列左上角會提供預留位置標誌。 您可以將其取代為您自己的標誌,以匹配貴組織的商標。

  1. 在開發人員入口網站中,選取導覽列左上方的預設 Contoso 標誌。
  2. 選取編輯
  3. 在 [圖片] 快顯視窗的 [主要] 下,選取 [來源]
  4. 在 [媒體] 快顯視窗中,選取下列其中一項:
    • 已上傳到媒體櫃的影像
    • 上傳檔案,以將新的影像檔上傳到媒體櫃
    • ,如果您不想使用標誌的話
  5. 標誌會即時更新。
  6. 選取快顯視窗外部將結束媒體櫃。
  7. 在頂端列中,選取 [儲存]

編輯首頁上的內容

預設 [首頁] 和其他頁面上會提供預留位置文字和其他影像。 您可以移除包含此內容的整個區段,或保留結構並逐一調整元素。 以您自己的方式取代產生的文字和影像,並確定所有連結指向所需的位置。

以數種方式編輯所產生頁面的結構和內容。 例如:

  • 選取要編輯內容和設定內容格式的現有文字和標題元素。

  • 將滑鼠停留在空白區域上,然後按一下含有加號的藍色圖示,將區段新增至頁面。 從數個區段配置中選擇。

    此螢幕擷取畫面顯示開發人員入口網站中的新增區段圖示。

  • 將滑鼠停留在空白區域上,然後按一下含有加號的灰色圖示,以新增小工具 (例如文字、影像、自訂小工具或 API 清單)。

    此螢幕擷取畫面顯示開發人員入口網站中的新增小工具圖示。

  • 在頁面中拖放項目以重新排列。

編輯網站的主要色彩

若要變更開發人員入口網站中的色彩、漸層、印刷樣式、按鈕和其他使用者介面元素,請編輯網站樣式。 例如,變更導覽列、按鈕和其他元素中使用的主要色彩,使其匹配貴組織的商標。

  1. 在開發人員入口網站中,於視覺化編輯器的左側功能表中,選取 [樣式]
  2. 在 [色彩] 區段下,選取您想要編輯的色彩樣式項目。 例如,選取 [主要]
  3. 選取 [編輯色彩]
  4. 從色彩選擇器中選取色彩,或輸入十六進位色彩代碼。
  5. 在頂端列中,選取 [儲存]

更新後的色彩會即時套用至網站。

提示

如果您想要的話,請選取 [樣式] 頁面上的 [+ 新增色彩],以新增並命名另一個色彩項目。

變更首頁上的背景影像

您可以將入口網站首頁的背景變更為匹配貴組織商標的影像或色彩。 如果您尚未將不同的影像上傳至媒體櫃,您可以在變更背景影像之前或當下加以上傳。

  1. 在開發人員入口網站的首頁上,按一下右上角,以在角落醒目提示頂端區段,並顯示快顯功能表。

  2. 在快顯功能表中的 [編輯文章] 右側,選取上下箭頭 (切換至父元素)。

  3. 選取 [編輯區段]

  4. 在 [區段] 快顯視窗的 [背景] 下,選取其中一個圖示:

    開發人員入口網站中背景設定的螢幕擷取畫面。

    • 清除背景,以移除背景影像
    • 背景影像,以從媒體櫃選取影像,或上傳新的影像
    • 背景色彩,以從色彩選擇器選取色彩,或清除色彩
    • 背景漸層,以從網站樣式頁面選取漸層,或清除漸層
  5. 在 [背景調整大小] 下,選擇適合您背景的設定。

  6. 在頂端列中,選取 [儲存]

變更預設版面配置

開發人員入口網站會使用「版面配置」來定義常見的內容元素,例如相關頁面群組上的導覽列和頁尾。 每個頁面都會根據 URL 範本自動匹配某個版面配置。

根據預設,開發人員入口網站隨附兩種版面配置:

  • 首頁 - 用於首頁 (URL 範本 /)

  • 預設 - 用於所有其他頁面 (URL 範本 /*)。

開發人員入口網站中預設版面配置的螢幕擷取畫面。

您可以變更開發人員入口網站中任何頁面的版面配置,並定義新的版面配置,以套用至匹配其他 URL 範本的頁面。

例如,為了變更預設版面配置的導覽列所使用的標誌,以匹配貴組織的商標:

  1. 在視覺化編輯器的左側功能表中,選取 [頁面]
  2. 選取 [版面配置] 索引標籤,然後選取 [預設]
  3. 選取左上角的標誌圖片,然後選取 [編輯]
  4. 在 [主要] 下,選取 [來源]
  5. 在 [媒體] 快顯視窗中,選取下列其中一項:
    • 已上傳到媒體櫃的影像
    • 上傳檔案,以將新的影像檔上傳到您可以選取的媒體檔案
    • ,如果您不想使用標誌的話
  6. 標誌會即時更新。
  7. 選取快顯視窗外部將結束媒體櫃。
  8. 在頂端列中,選取 [儲存]

編輯導覽功能表

您可以編輯開發人員入口網站頁面頂端的導覽功能表,以變更功能表項目的順序、新增項目或移除項目。 您也可以變更功能表項目的名稱,以及項目所指向的 URL 或其他內容。

例如,開發人員入口網站的 [預設] 和 [首頁] 版面配置會顯示兩個功能表給開發人員入口網站的來賓使用者:

  • 主要功能表,有 [首頁]、[API] 和 [產品] 的連結
  • 匿名使用者功能表,有 [登入] 和 [註冊] 頁面的連結。

不過,您可以進行自訂。 例如,如果您想要獨立邀請使用者進入您的網站,您可以停用匿名使用者功能表中的 [註冊] 連結。

開發人員入口網站中預設導覽功能表的螢幕擷取畫面。

  1. 在視覺化編輯器的左側功能表中,選取 [網站功能表]
  2. 在左側展開 [匿名使用者功能表]
  3. 選取 [註冊] 旁的設定 (齒輪圖示),然後選取 [刪除]
  4. 選取 [儲存]。

編輯網站設定

編輯開發人員入口網站的網站設定,以變更網站名稱、描述和其他詳細資料。

  1. 在視覺化編輯器的左側功能表中,選取 [設定]
  2. 在 [設定] 快顯視窗中,輸入您想要變更的網站中繼資料。 或者,也可選擇從媒體櫃中的影像來設定網站的最愛圖示。
  3. 在頂端列中 [儲存]

提示

如果您想要變更網站的網域名稱,您必須先在 APIM 執行個體中設定自訂網域。 深入了解 APIM 中的自訂網域名稱

發佈入口網站

若要讓您的入口網站和其最新的變更可供訪客使用,您需要「發佈」內容。

若要從開發人員入口網站的系統管理介面來發佈:

  1. 確定您已儲存變更,方法是選取 [儲存] 按鈕。

  2. 在頂端的功能表中,選取 [發佈網站]。 這項作業可能需要幾分鐘的時間。

    開發人員入口網站中 [發佈網站] 按鈕的螢幕擷取畫面。

提示

另一個選項是從 Azure 入口網站來發佈網站。 在 Azure 入口網站中 APIM 執行個體的 [入口網站概觀] 頁面上,選取 [發佈]

造訪已發佈的入口網站

若要在發佈入口網站後檢視變更,請在與系統管理面板相同的 URL 上存取入口網站,例如 https://contoso-api.developer.azure-api.net。 在另一個瀏覽器工作階段 (使用 incognito 或私人瀏覽模式) 中,以外部訪客的身分檢視。

在 API 上套用 CORS 原則

若要讓入口網站的訪客透過內建的互動式主控台測試 API,請在您的 API 上啟用 CORS (跨原始資源共用) (如果還未啟用的話)。 在 Azure 入口網站中 APIM 執行個體的 [入口網站概觀] 頁面上,選取 [啟用 CORS]深入了解

下一步

在本教學課程中,您已了解如何:

  • 存取開發人員入口網站的受控版本
  • 瀏覽系統管理介面
  • 自訂內容
  • 發行變更
  • 檢視已發佈的入口網站

前進到下一個教學課程:

請參閱關於開發人員入口網站的相關內容: