這是我對SNS的官方網站上找到的代碼發佈到一個話題SNS推送通知發佈到單個設備
String msg = "My text published to SNS topic with email endpoint";
PublishRequest publishRequest = new PublishRequest(topicArn, msg);
PublishResult publishResult = snsClient.publish(publishRequest);
System.out.println("MessageId - " + publishResult.getMessageId());
我正在開發針對Android的使用SNS聊天應用程序(它也將推送通知的應用程序的現有IOS對應)
,如果我想要發佈到一個單一的設備可以直接給我設備的「ApplicationEndPointArn」,而不是topicArn
不推薦從設備發佈到設備,不應該完成。它帶來了一些風險,客戶可以通過通知羣集他人的設備。 –
@RohanDubal那麼你對聊天應用程序有什麼建議? – shruti
如果您想編寫聊天應用程序,您可以使用自己的後端,並開發自己的協議或根據現有的協議開發一些基於XMPP的協議。您可以使用SNS將離線通知從您的後端發送到設備。 – Krum