教學課程:訂閱AWS Data Exchange用於 API(測試產品)AWS Data Exchange - AWS Data Exchange 使用者指南

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

教學課程:訂閱AWS Data Exchange用於 API(測試產品)AWS Data Exchange

AWS Data Exchange(測試產品)是一種免費產品,可供訂閲者瞭解如何與AWS Data Exchange包含 API 數據集的產品。您可以將此產品用於測試目的,並瞭解如何向提供商進行 API 調用以檢索基於 API 的數據。

AWS Data Exchange(測試產品)包含一個名為AWS Data Exchange用於 API(測試產品),位於美國東部 (維吉尼亞北部) 區域。

訂AWS Data Exchange用於 API(測試產品)AWS Data Exchange

以下程序示範如何瀏覽AWS Data Exchange目錄以查找和訂閲AWS Data Exchange(測試產品)。

查找並訂閲AWS Data Exchange用於 API(測試產品)
  1. 開啟範本並登入AWS Data Exchange安慰

  2. 從左側導覽窗格中的探索資料產品,選擇瀏覽目錄

  3. 在搜尋列中,輸入AWS Data Exchange for APIs按鍵Enter

  4. 選擇AWS Data Exchange用於 API(測試產品)並查看其詳細資訊頁面。

    1. (可選)要下載示例,請選擇資料字典和示例標籤上選擇示例名稱旁邊的選項按鈕 (適用於 API 示例的 ADX),然後選擇下載

  5. 從右上角選擇繼續訂

  6. 選擇產品報價

    注意

    AWS Data Exchange(測試產品)是免費產品。

  7. 訂條款資料集,和Support 資料

  8. 選擇是否啟用提供自動續訂訂。

    注意

    AWS Data Exchange(測試產品)不需要訂閲驗證,但有些產品需要。如需詳細資訊,請參閱 訂閲者的訂閲驗證

  9. 選擇 Subscribe (訂閱)

在您選擇訂閱。在訂閲處於活動狀態之前從此頁面導航不會阻止訂閲處理。

使用AWS Data Exchange用於 API(測試產品)

您可以與AWS Data Exchange(測試產品):

查看 API

查看 API 的步驟
  1. 開啟範本並登入AWS Data Exchange安慰

  2. 從左側導覽窗格中的我的訂,選擇權利資料

  3. 選擇標題為AWS Data Exchange用於 API(測試產品)接著選擇AWS Data Exchange用於 API資料集。

  4. 在 下方修訂選項卡上選擇修訂版。

  5. UDERSAPI 資產下,選擇 API。

  6. 檢視資產概觀

  7. 請遵循集成注意事項呼叫 API。

下載 API 規範

下載 API 規範
  1. 開啟範本並登入AWS Data Exchange安慰

  2. 從左側導覽窗格中的我的訂,選擇權利資料

  3. 選擇標題為AWS Data Exchange用於 API(測試產品)接著選擇AWS Data Exchange用於 API資料集。

  4. 在 下方修訂選項卡上選擇修訂版。

  5. UDERSAPI 資產下,選擇 API。

  6. OpenAPI 3.0 規格,選擇下載 API 規格

    該規範已下載到您的本機電腦。然後,您可以將資源導出到第三方工具來生成 SDK。

進行 API 調用

您可以在AWS Data Exchange主控台。

從控制台進行 API 調用
  1. 開啟範本並登入AWS Data Exchange安慰

  2. 從左側導覽窗格中的我的訂,選擇權利資料

  3. 選擇標題為AWS Data Exchange用於 API(測試產品)接著選擇AWS Data Exchange用於 API資料集。

  4. 在 下方修訂選項卡上選擇修訂。

  5. UDERSAPI 資產下,選擇 API。

    您將看到示例程式碼結構OpenAPI 3.0 規格來構建您的 API 請求,您可以在AWS Command Line Interface呼叫 API。

  6. UDERS集成注意事項,選擇複製複製程式碼結構,然後貼至AWS CLI。

  7. 使用規範文檔中的信息將示例值替換為您需要的參數鍵值對。

    以下是AWS Data Exchange用於 API(測試產品)

    aws dataexchange send-api-asset \ --data-set-id 8d494cba5e4720e5f6072e280daf70a8 \ --revision-id b655d5be3da04fcbdca21a5a2932d789 \ --asset-id 8550cfab16b444a794402f2c3f11eae1 \ --method POST \ --path "someresource" \ --query-string-parameters 'param1=value1,param2=value2' \ --request-headers 'header=header_value' \ --body "{\"body_param\":\"body_param_value\"}"