public IHttpActionResult UnRegisterPhoneNumber(string phoneNumber) { var subscriptionArn = NumberToArn[phoneNumber]; var unsubscribeRequest = new UnsubscribeRequest(subscriptionArn); Client.Unsubscribe(unsubscribeRequest); return(Ok()); }
public static void SNSUnsubscribe() { #region SNSUnsubscribe var snsClient = new AmazonSimpleNotificationServiceClient(); var request = new UnsubscribeRequest(); request.SubscriptionArn = "arn:aws:sns:us-east-1:80398EXAMPLE:CodingTestResults:" + "2f5671ba-c68e-4231-a94a-e82d3EXAMPLE"; snsClient.Unsubscribe(request); #endregion }
public void Unsubscribe() { var subscribtion = "Tour sub arn"; UnsubscribeRequest request = new UnsubscribeRequest { SubscriptionArn = subscribtion }; var response = client.Unsubscribe(request); if (response.HttpStatusCode.IsSuccess()) { Console.WriteLine("Unsubscribe successfully"); } }
public void Unsubscribe() { var subscription = "arn:aws:sns:eu-west-1:109720996851:myAppTopicName:f6191ad1-5061-4dec-a84f-fe70ec618cd4"; UnsubscribeRequest request = new UnsubscribeRequest { SubscriptionArn = subscription }; var response = client.Unsubscribe(request); if (response.HttpStatusCode == System.Net.HttpStatusCode.OK) { Console.WriteLine("Unsubscribe Successfully"); } Console.ReadLine(); }
public void Unsubscribe() { var subscription = "arn:aws:sns:us-west-1:491483104165:TopicApp:cc9e61a2-7e1a-4dfb-80da-4923749d0ae7"; UnsubscribeRequest request = new UnsubscribeRequest { SubscriptionArn = subscription }; var response = client.Unsubscribe(request); if (response.HttpStatusCode.IsSuccess()) { Console.WriteLine($"Unsubscribe successfully"); } }
public virtual void DeleteSubscriptions(AmazonSimpleNotificationServiceClient snsClient, string topicArn) { var listSubscriptionsByTopicRequest = new ListSubscriptionsByTopicRequest { TopicArn = topicArn }; ListSubscriptionsByTopicResponse listSubscriptionsByTopicResponse = snsClient.ListSubscriptionsByTopic(listSubscriptionsByTopicRequest); foreach ( Subscription subscription in listSubscriptionsByTopicResponse.Subscriptions) { var unsubscribeRequest = new UnsubscribeRequest { SubscriptionArn = subscription.SubscriptionArn }; snsClient.Unsubscribe(unsubscribeRequest); } }