Сервис простых уведомлений Amazon AWSSDK C # - S.O.S
Я пытаюсь опубликовать с Amazons AWSSDK для C # и службы простых уведомлений.
В SDK нет сэмплов, и в Интернете нет ни одного примера, который я мог бы найти после 2 часов поиска в Google. Я придумал это, но он выдает исключение, которое не дает больше информации, чем единственная строка "TopicARN» - нет внутреннего исключения - нуффин!
Если кто-то успешно отправил сообщение сSNS
через C # с помощьюAWSSDK Я хотел бы видеть даже самый элементарный пример работы. Я использую последний SDK 1.5x
Вот's код:
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);