我使用订阅ARN调用AWS的取消订阅API,如下面的代码所示。
UnsubscribeRequest request = new UnsubscribeRequest(subscriptionArn);
UnsubscribeResult result = sns.unsubscribe(request);
System.out.println("UnsubscribeResult - " + result.getSdkResponseMetadata().toString());
System.out.println("UnsubscribeResult - " + result.getSdkHttpMetadata().getHttpStatusCode());
我能够将HTTP状态代码检索为200,以便成功获得API命中。对于一些错误情况,抛出已经处理的异常。但我想处理所有其他方案的失败响应。但是我收到了无效订阅ARN的相同响应元数据和HTTP状态代码。
先谢谢。