如何处理接口调用之后的返回结果

如何处理接口调用之后的返回结果?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

成都创新互联是一家专注于网站建设、成都网站设计与策划设计,东兴网站建设哪家好?成都创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:东兴等地区。东兴做网站价格咨询:18980820575

返回结果

返回结果主要有 XML 和 JSON 两种格式,默认为 XML,您可以指定公共请求参数 Format 变更返回结果的格式。更多详情,请参阅 公共参数。为了便于查看和美观,API 文档返回示例均有换行和缩进等处理,实际返回结果无换行和缩进处理。

正常返回示例

接口调用成功后会返回接口返回参数和请求 ID,我们称这样的返回为正常返回。HTTP 状态码为 2xx。

XML 示例

 
 
    4C467B38-3910-447D-87BC-AC049166F216 

JSON 示例

{
    "RequestId": "4C467B38-3910-447D-87BC-AC049166F216" /* 返回结果数据 */
}

异常返回示例

接口调用出错后,会返回错误码、错误信息和请求 ID,我们称这样的返回为异常返回。HTTP 状态码为 4xx 或者 5xx。

您可以根据接口错误码以及 公共错误码 以及 API 错误中心 排查错误。当您无法排查错误时,可以 提交工单 联系我们,并在工单中注明服务节点 HostId 和 RequestId。

XML 示例



    540CFF28-407A-40B5-B6A5-74Bxxxxxxxxx 
    ecs.aliyuncs.com 
    MissingParameter.CommandId 
    The input parameter “CommandId” that is mandatory for processing this request is not supplied. 

JSON 示例

{
    "RequestId": "540CFF28-407A-40B5-B6A5-74Bxxxxxxxxx", /* 请求 ID */
    "HostId": "ecs.aliyuncs.com", /* 服务节点 */
    "Code": "MissingParameter.CommandId", /* 错误码 */
    "Message": "The input parameter “CommandId” that is mandatory for processing this request is not supplied." /* 错误信息 */
}

公共错误码

如何处理接口调用之后的返回结果

如何处理接口调用之后的返回结果

如何处理接口调用之后的返回结果

如何处理接口调用之后的返回结果

关于如何处理接口调用之后的返回结果问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


新闻标题:如何处理接口调用之后的返回结果
网页路径:http://azwzsj.com/article/jdsioo.html