开发者社区 问答 正文

调用接口失败,会对调用API次数收费吗?

  • 根据调用接口返回状态收费,返回状态码为2XX则收费,其他(如3XX,4XX,5XX)不收费;

展开
收起
云栖大讲堂 2017-10-26 15:44:31 2431 分享 版权
阿里云 AI 助理回答

在阿里云对象存储服务(OSS)中,计费规则对于API请求的收费是基于实际调用的API次数,并且只对成功请求(返回状态码为2xx)收取费用。具体到您的问题,计费逻辑如下:

  • 计费触发条件:当您通过各种方式(如API、SDK、管理控制台等)调用OSS服务时,如果操作成功,即返回的状态码属于2xx范围,那么这次请求将会被计费。

  • 不计费情况:如果调用返回的是3xx(重定向)、4xx(客户端错误)或5xx(服务器错误)状态码,这些请求不会产生请求费用。

  • 计费项说明:特别地,对于Put类型请求(包括数据上传、拷贝、删除等操作),每执行一次此类操作并获得2xx响应,就会根据OSS API的定价计费。这意味着像PutBucketPutObject这类操作,在成功执行后会累积计费。

总结来说,OSS的请求费用计费原则遵循“成功付费”模式,确保用户只为系统正确处理并确认的操作承担成本,而因客户端错误、服务器错误或重定向等非成功交互则不产生额外开销。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
API
问答地址: