[英]Push Notifications with Ionic 3 and Amazon Pinpoint
我正在嘗試在Ionic 3應用程序中設置推送通知。
我正在使用AWS精確服務來構建活動並將消息推送到設備。 特別是iOS設備。
我有后端設置,可以使用Pinpoint分析控制台跟蹤設備。
我已將推送插件添加到我的Iconic應用程序中,並且能夠請求接收推送通知的權限。 我已經用證書簽署了我的應用程序,並且還用證書設置了AWS,據我所知,所有內容都在后端上就位了。
我可以調試Ionic應用並獲取設備令牌,例如
pushObject.on('registration').subscribe((registration: any) => {
console.debug("Device Token:", registration.registrationId);
});
我可以在AWS Pinpoint控制台“直接消息傳遞”中使用此令牌,以在測試設備上發送並成功接收APNS消息。
我的問題是,如何在AWS中注冊令牌以用於廣告系列?
此外,我的Pinpoint控制台沒有顯示可定位的端點,這是我認為需要在Ionic應用程序中設置的端點,但是我在任何地方都找不到任何示例。
所有幫助都收到了。
背風處
當不使用Amplify Push Notifications模塊(非本機)時,可以使用Analytics.updateEndpoint請求將設備添加到精確的位置。 使用該設備令牌更新Address
屬性:
const config = {
Address: token,
OptOut: 'NONE'
};
Analytics.updateEndpoint(config).then((data) => {
console.log('update endpoint success, setting token into cache');
}).catch(e => {
console log('update endpoint failed', e);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.