作为卖家,我如何将AWS API Gateway与我的AWS Marketplace SaaS清单集成?

0

【以下的问题经过翻译处理】 我想在AWS Marketplace中销售当前由AWS API Gateway支持的API。如何将AWS API Gateway与AWS Marketplace SaaS列表集成?AWS Marketplace SaaS BatchMeterUsage API的集成如何工作?集成的步骤是什么?有哪些限制?

profile picture
专家
已提问 5 个月前72 查看次数
1 回答
0

【以下的回答经过翻译处理】 为确保BatchMeterUsage集成正常工作,请注意以下内容:

  1. 您的SaaS产品必须具有“SaaS订阅”或“SaaS合同与消耗”定价模型。
  2. 您的SaaS产品必须具有名为“apigateway”的单一计费维度。
  3. 如果您列出“SaaS合同与消耗”定价模型,则此维度必须是“合同外”(或超支)维度(请参阅SaaS产品提交工具中的定价页面)。请注意,API网关不知道任何“赠送”或“包含”的计量单位。所有使用情况将自动发送到“apigateway”维度。
  4. 请注意,API网关无法向其他维度报告。它只报告到单一的“apigateway”维度。这意味着如果启用所有端点,它们将报告到并在该单一维度上计费。
  5. 您的API网关必须位于卖方帐户中,并具有适当的权限。
  6. 您的API网关必须先设置一个使用计划,然后将其与AWS Marketplace产品代码关联。
  7. 当新用户登陆到您的SaaS产品/落地页时,您必须先使用ResolveCustomer API检索他们的市场客户ID。然后,您必须在API网关中为该用户创建一个带有其客户ID的API密钥,并将该API密钥添加到与您市场产品关联的使用计划中。这不是自动完成的,并需要您实现这个逻辑。如果已经创建了一个,您可以检索它并按客户ID筛选。
  8. 当您的客户调用API Gateway端点时,他们必须使用他们的API密钥。

如果您遵循了上述8点,API Gateway每隔一小时左右应该会报

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则