开发者社区> 问答> 正文

有没有一个API可以输入筛选条件返回服务和价格列表?

参考:

Azure:https://learn.microsoft.com/en-us/rest/api/cost-management/retail-prices/azure-retail-prices

AWS:https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html

提供一个 public api,我请求这个 api 带上一些参数,比如 serviceName=Virtual Machine,serviceFamily=Database,类似的 ,然后返回阿里云的所有符合条件的产品服务,包括价格。

展开
收起
游客r4axndot6we4q 2023-09-24 18:50:53 57 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,阿里云提供了一个名为 "产品定价"(Product Pricing)的 API,您可以使用该 API 输入筛选条件并获取服务和价格列表。

    以下是一些基本步骤:

    1. 获取访问密钥:在阿里云控制台中创建一个访问密钥(Access Key),以便进行API调用。确保将访问密钥保存在安全的地方。

    2. 调用产品定价接口:使用您选择的编程语言和相关的 HTTP 客户端库,发送 API 请求至以下地址:

      GET https://business.aliyuncs.com/api/product/region/{regionId}
      

      在请求中,您需要提供以下参数:

      • {regionId}:要查询产品和价格信息的区域 ID。例如,cn-hangzhou 表示杭州区域。
      • 其他可选的筛选条件,如产品类别、计费方式等。
    3. 解析响应数据:根据您的编程语言和 HTTP 客户端库,解析 API 响应数据,并从中提取所需的服务和价格信息。

    请参考阿里云的官方文档和开发者指南,详细了解产品定价 API 的使用方法、请求参数、响应格式和数据字段。

    2023-09-24 20:05:53
    赞同 展开评论 打赏
  • 阿里云提供了一些API,您可以使用这些API来获取服务和价格列表,并根据输入的筛选条件进行筛选。以下是一些相关的阿里云API:

    1. 阿里云产品目录 API(Product Catalog API):

      • 该 API 允许您获取阿里云产品的目录信息,包括产品分类、产品系列和产品详情等。
      • 您可以使用该 API 来查找特定产品类别或系列的信息,并进一步获取价格和其他详细信息。
    2. 阿里云计费 API(Billing API):

      • 阿里云计费 API 提供了一系列接口,您可以使用这些接口查询产品的价格和计费规则。
      • 您可以使用该 API 来根据不同的筛选条件(如地域、实例规格、时长等)获取产品的具体价格信息。

    请注意,具体的API调用方式和参数可能会有所不同,您需要参考阿里云官方文档了解每个API的具体用法和参数设置。在使用API之前,您需要先获取阿里云的 Access Key ID 和 Access Key Secret,并按照API文档中的认证方式进行身份验证。

    2023-09-24 19:54:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载