本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立應用程式並啟用推播通道
您必須先建立應 AWS 用程式並啟用推播通知通道,才能使用「一般使用者訊息推送」來傳送推播通知。
上下文
- Application (應用程式)
應用程式是所有「一 AWS 般使用者訊息推送」設定的儲存容器。該應用程序還存儲您的 Amazon Pinpoint 渠道,營銷活動和旅程設置。
- 索引鍵
-
一 AWS 般使用者訊息推送所使用的私密簽署金鑰,以加密簽署APNs驗證 Token。您可以透過您的 Apple 開發人員帳戶取得簽署金鑰。
如果您提供簽署金鑰,「一AWS 般使用者訊息推送」會APNs針對您傳送的每個推播通知使用 Token 進行驗證。使用簽署金鑰,您可以將推播通知傳送至APNs生產環境和沙箱環境。
與憑證不同,您的簽署金鑰不會過期。您只需提供您的簽署金鑰一次,而且之後不需要更新它。您可以將相同的簽署金鑰用於多個應用程式。有關更多信息,請參閱 Xcode 幫助中的APNs使用身份驗證令牌進
行通信。 - 憑證
-
一般使用 AWS 者訊息推送在您傳送推播通知APNs時用來驗證的TLS憑證。APNs憑證可同時支援生產環境和沙箱環境,也可以只支援沙箱環境。您可以透過您的 Apple 開發人員帳戶取得憑證。
憑證會在一年後過期。發生這種情況時,您必須建立新憑證,然後將憑證提供給「使用 AWS 者訊息推送」,以更新推播通知傳送。有關更多信息,請參閱 Xcode 幫助中的APNs使用TLS證書進行
通信。
必要條件
在您可以使用任何推送通道之前,您需要有效的推送服務認證。如需取得認證的詳細資訊,請參閱開始使用一 AWS 般使用者訊息推送。
程序
依照下列指示建立應用程式並啟用任何推播通道。若要完成此程序,您只需要輸入應用程式名稱。您可以稍後啟用或停用任何推送通道。
-
在開啟「一 AWS 般使用者訊息推送主控台」https://console.aws.amazon.com/push-notifications/
。 -
選擇建立應用程式。
-
針對應用程式名稱,輸入您應用程式的名稱。
-
(選擇性) 依照此選擇性步驟啟用 Apple 推播通知服務 (APNs)。
-
對於 Apple 推播通知服務(APNs),請選擇啟用。
-
對於「預設驗證類型」,請選擇:
-
如果您選擇「金鑰認證」,請提供 Apple 開發人員帳戶中的下列資訊。 AWS 一般使用者訊息推送需要此資訊才能建構驗證 Token。
-
金鑰 ID – 指派給簽署金鑰的 ID。
-
封包識別符 – 指派給 iOS 應用程式的 ID。
-
團隊識別符 – 指派給 Apple 開發人員帳戶團隊的 ID。
-
驗證金鑰 – 您在建立驗證金鑰時,從 Apple 開發人員帳戶下載的 .p8 檔案。
-
-
如果您選擇憑證登入資料,請提供下列資訊:
-
SSL憑證 — 憑證的 .p12 檔案TLS。
-
憑證密碼 – 如果您已為憑證指派密碼,請在此處輸入。
-
憑證類型 – 選取要使用的憑證類型。
-
-
-
-
(可選)請按照此可選步驟啟用 Firebase 雲消息傳遞(FCM)。
-
對於 Firebase 雲消息傳遞(FCM),請選擇啟用。
-
對於「預設驗證類型」,請選擇:
-
對於令牌憑據(推薦),請選擇「選擇文件」,然後選擇您的服務JSON文件。
-
對於密鑰憑據,請輸入API密鑰。
-
-
-
(選擇性) 請依照此選擇性步驟啟用百度雲推送。
-
對於百度雲推送,請選擇啟用。
-
對於API密鑰,輸入您的API密鑰。
-
對於秘密密鑰,請輸入您的密鑰。
-
-
(選擇性) 按照此選用步驟啟用 Amazon 裝置簡訊。
-
對於 Amazon 裝置簡訊,請選取啟用。
-
對於客戶 ID,請輸入您的客戶 ID。
-
對於客戶密碼,請輸入您的客戶密碼。
-
選擇建立應用程式。