0

我用 PHP 开发了 SaaS 订阅流程。需要 PHP 模块或添加(类)来监控更改。我需要设置 SQS 队列、订阅产品的 SNS 主题获取通知(订阅成功、不成功等)等功能

我在哪里得到错误?我创建了 SNS 订阅,订阅了 SNS 主题,但出现错误。

捕获的异常:在“https://sns.us-east-1.amazonaws.com”上执行“AddPermission”时出错;AWS HTTP 错误:客户端错误:POST https://sns.us-east-1.amazonaws.com导致403 Forbidden响应:Sender Authorizati (truncated...) AuthorizationError (client): User: arn:aws:iam:: https://forums.aws.amazon.com/:root is not授权执行:SNS:AddPermission 资源:arn:aws:sns:us-east-1: https://forums.aws.amazon.com/:aws-mp-subscription-notification-https://forums.aws .amazon.com/ - Sender AuthorizationError 用户:arn:aws:iam:: https://forums.aws.amazon.com/:root无权执行:SNS:AddPermission on resource:arn:aws:sns:us -east-1:https ://forums.aws.amazon.com/:aws-mp-subscription-notification-https://forums.aws.amazon.com/ http://....

4

1 回答 1

0

如果您指的是 AWS Marketplace 提供的 SNS 主题以通知您的应用程序买家何时成功订阅和取消订阅,则该 SNS 主题由 AWS Marketplace 拥有和管理。因此,更改 SNS 主题属性的某些操作可能不可用。

尽管如此,您的卖家 AWS 账户应该已经有权订阅该 SNS 主题。因此,使用您的卖家 AWS 账户,您可以订阅 HTTP 网络挂钩、电子邮件、SQS 队列等。

有关更多信息,请参阅适用于 SaaS 产品的 AWS Marketplace 卖家指南中的SNS 主题页面

于 2022-03-04T16:44:44.870 回答