Ich versuche, mit Amazon AWSSDK für C# und den Simple Notification Service zu veröffentlichen.Amazon Simple Benachrichtigungsdienst AWSSDK C# - S.O.S
Es gibt keine Samples, die mit dem SDK geliefert werden, und es gibt keine Samples im Web, die ich nach 2 Stunden Googeln finden konnte. Ich habe mir das ausgedacht, aber es gibt eine Ausnahme, die nicht mehr Informationen liefert als die einzelne Zeichenkette "TopicARN" - keine innere Ausnahme - quasi!
Wenn jemand erfolgreich eine Nachricht mit SNS
über C# mit dem AWSSDK gesendet hat, würde ich gerne sehen, selbst das rudimentär funktionierende Beispiel. Ich bin mit dem neuesten SDK 1.5x
den Code Ist hier:
string resourceName = "arn:aws:sns:us-east-1:xxxxxxxxxxxx:StackOverFlowStub";
AmazonSimpleNotificationServiceClient snsclient = new AmazonSimpleNotificationServiceClient(accesskey,secretkey);
AddPermissionRequest permissionRequest = new AddPermissionRequest()
.WithActionNames("Publish")
.WithActionNames(accesskey)
.WithActionNames("PrincipleAllowControl")
.WithActionNames(resourceName);
snsclient.AddPermission(permissionRequest);
PublishRequest pr = new PublishRequest();
pr.WithMessage("Test Msg");
pr.WithTopicArn(resourceName);
pr.WithSubject("Test Subject");
snsclient.Publish(pr);
ist der Link für Codes: http://docs.aws.amazon.com/sdkfornet/latest/apidocs/Index.html –