GCMエンドポイントを使用してアプリケーションにSNS通知を送信しようとしています。それは、CloudWatchのログ上の成功を示しているGCMへのAWS SNS通知が機能しない
{"default":"notification 7","GCM":"{ \"data\": { \"message\": \"notification 7\" } }"}
次のように
メッセージです。しかし、メッセージはデバイスに届きません。私が忘れている設定?
これは、私は、戻り値としてメッセージIDと成功を得る私のコード
static {
try {
ClasspathPropertiesFileCredentialsProvider credentialsProvider = new ClasspathPropertiesFileCredentialsProvider(Constants.APPPROPERTIESFILE);
snsClient = (AmazonSNSClientBuilder.standard().withRegion(Regions.US_WEST_2).withCredentials(new AWSStaticCredentialsProvider(credentialsProvider.getCredentials()))).build();
}
catch (Exception e) {
logger.info("Some exception " + e);
}
}
PublishResult snsres = snsClient.publish(publishRequest);
の抜粋です。
[SNSモバイルプッシュ](https://stackoverflow.com/questions/35949757/sns-mobile-push)の可能な複製 – EJoshuaS
Plzはあなたが試みているコードを提供しています[ask]と[mcve]を参照してください – EJoshuaS
I私のすべての試みを編集して追加しました。私は解決策が必死に必要なので、qのブロックを解除してください... – kavita