[c#] Amazon Simple Notification Service AWSSDK C # - SOS


Answers

Question

Я пытаюсь опубликовать с AWSSDK Amazon для C # и Simple Notification Service.

Нет образцов, которые поставляются с SDK, и нет никаких образцов в Интернете, которые я смог найти после 2 часов Googling. Я придумал это, но он бросает исключение, которое не дает больше информации, чем единственная строка, «TopicARN» - никакого внутреннего исключения - nuffin!
Если кто-то успешно отправил сообщение с помощью SNS через C #, используя AWSSDK, мне бы хотелось увидеть даже самый элементарный рабочий пример. Я использую последнюю версию SDK 1.5x

Вот код:

string resourceName = "arn:aws:sns:us-east-1:xxxxxxxxxxxx:Stub";
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);





Links