Python botocore.errorfactory.AuthorizationErrorException

Python botocore.errorfactory.AuthorizationErrorException,python,Python,我得到的错误如下: botocore.errorfactory.AuthorizationErrorException:发生错误 (AuthorizationError)调用订阅操作时:用户: arn:aws:iam::904851140766:user/xxxxx无权执行以下操作: SNS:订阅资源:arn:aws:SNS:us-east-1:141796722983 使用以下代码时: def subscribe_numbers_to_topic(self, data): #print

我得到的错误如下:

botocore.errorfactory.AuthorizationErrorException:发生错误 (AuthorizationError)调用订阅操作时:用户: arn:aws:iam::904851140766:user/xxxxx无权执行以下操作: SNS:订阅资源:arn:aws:SNS:us-east-1:141796722983

使用以下代码时:

def subscribe_numbers_to_topic(self, data):
    #print data
    nums = data.get('numbers')
    result = {}
    topic_arn = data.get('topic_arn')

def req(number):
    r = self.sns.subscribe( TopicArn=topic_arn, Protocol='sms', Endpoint=number )

分享您的代码,您面临的问题是什么?def subscribe_numbers_to_topic(self,data):#print data nums=data.get('numbers')result={}topic_arn=data.get('topic_arn')def req(number):r=self.sns.subscribe(TopicArn=topic_arn,Protocol='sms',Endpoint=number)即使从iam获得了权限,仍然会收到该错误。