View a markdown version of this page

建立 Amazon SNS 平台應用程式 - Amazon Simple Notification Service

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

建立 Amazon SNS 平台應用程式

若要從 Amazon SNS 傳送通知至行動端點,無論是直接傳送或透過主題的訂閱傳送,您必須先建立平台應用程式。向 註冊應用程式後 AWS,您需要為應用程式和行動裝置建立端點。此端點允許 Amazon SNS 傳送訊息至裝置。

建立平台應用程式
  1. 登入 Amazon SNS 主控台。

  2. 在導覽窗格中,選取推送通知。

  3. 於 Platform applications (平台應用程式) 區段中,選擇 Create platform application (建立平台應用程式)。

  4. 選擇您的 AWS 區域。如需可在建立行動應用程式的 AWS 區域清單,請參閱 Amazon SNS 行動應用程式支援的區域。

  5. 輸入下列應用程式詳細資訊:

    • 應用程式名稱 – 為您的平台應用程式提供名稱。名稱必須介於 1 到 256 個字元之間,且可包含大寫字母和小寫字母、數字、底線、連字號和句點。

    • 推播通知平台 – 選取應用程式註冊的適當通知服務 (例如 Apple Push Notification Service (APNs)、Firebase Cloud Messaging (FCM))。

  6. 根據您選取的平台,您需要提供特定登入資料:

    • 對於 APNs(Apple 推播通知服務) – 選擇字符型或憑證型身分驗證。

      • 對於字符型身分驗證,請上傳 .p8 檔案 (透過 Keychain Access 產生)。

      • 對於憑證型身分驗證,請上傳 .p12 檔案 (也從 Keychain Access 匯出)。

    • 針對 FCM (Firebase Cloud Messaging) – 從 Firebase 主控台輸入伺服器金鑰。

    • 對於其他平台 (例如 ADM 或 GCM) – 輸入個別的 API 金鑰或登入資料。

  7. 輸入必要的詳細資訊後,選擇建立平台應用程式。此動作向 Amazon SNS 註冊應用程式,並建立對應的平台應用程式物件。

  8. 建立時,Amazon SNS 會產生並傳回 PlatformApplicationArn(Amazon Resource Name)。此 ARN 可唯一識別您的平台應用程式,並在為行動裝置建立端點時使用。