如何使用aws-sdk-go从aws-market调用ResolveCustomer和GetEntitlements?

时间:2018-03-16 21:49:30

标签: aws-sdk-go aws-marketplace

我需要使用aws-sdk-go调用ResolveCustomer和GetEntitlements服务。没有关于如何为这些调用配置aws客户端的代码示例。

有人可以帮忙处理代码示例吗?

如果有人对此类电话进行了单元测试,将会很有帮助;关于如何在golang中模拟ResolveCustomer和GetEntitlements API调用?

1 个答案:

答案 0 :(得分:0)

MarketPlaceMetering软件包的新功能https://docs.aws.amazon.com/sdk-for-go/api/service/marketplacemetering/#New有一个创建MarketPlaceMetering客户端的简短示例。

GetEntitlements是MarketplaceEntitlementService包的一部分,因此请参阅包的新功能https://docs.aws.amazon.com/sdk-for-go/api/service/marketplaceentitlementservice/#New,以获取创建MarketPlaceEntitlementService客户端的简短示例。

有关配置SDK的详细信息,请参阅https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/making-requests.html

请注意,这些都是Go SDK的V1版本。随意浏览V2版本https://github.com/aws/aws-sdk-go-v2,这与您创建客户端的方式有所不同(您应该能够从那里的DynamoDB示例中找到它)。