【发布时间】:2015-11-15 14:35:07
【问题描述】:
我有一个 sqs 队列,它使用 boto.sns.subscribe() 方法订阅了一个 sns 主题。我应该怎么做才能从主题中取消订阅队列?我尝试了如下的 boto sns 方法取消订阅(订阅),但它给了我错误。
BotoServerError: BotoServerError: 400 Bad Request
{"Error":{"Code":"InvalidParameter","Message":"Invalid parameter: SubscriptionId","Type":"Sender"},"RequestId":"41db2d5b-5ab8-561a-9846-63e4d0c1e795"}
我试过的代码:
arn = str(self._sqs_connection_obj.get_queue_attributes(queue, attribute='QueueArn')['QueueArn'])
SNSHandler()._sns_connection_obj.unsubscribe(arn)
queue - 是我的 sqs 队列对象。
【问题讨论】:
标签: python boto amazon-sqs amazon-sns