你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

常见错误代码

针对 Azure 通信服务 的 REST API 发出请求时,可能会遇到错误代码,表示发生了错误。 为了帮助你进行故障排除,下面提供了各种方案的常见错误代码列表。 有关排查这些错误代码的详细信息,请参阅 故障排除指南

HTTP 状态代码

你将在来自 Azure 通信服务 的服务响应中收到标准 HTTP 状态代码。 其中一些代码可能表示错误。 为了帮助你排查常见 HTTP 状态代码的说明及其在Azure 通信服务上下文中的含义,下面提供了:

HTTP 状态代码 说明
400 错误的请求 服务无法理解收到的请求。 双击检查文档,并确保以正确的格式发送所需的全部内容。
401 未授权 无法对请求进行身份验证。 此错误可能意味着使用的身份验证无效、已过期或不适合此请求。 有关详细信息,请查看 身份验证指南
403 禁止访问 请求已获得授权,但没有足够的权限来执行此操作。 有关详细信息,请仔细检查我们的身份验证指南
404 未找到 尝试访问的资源或终结点不存在。 双重检查我们的文档,以确保尝试访问的资源/地址正确。
422 无法处理的实体 无法验证请求正文。 它是否有效 JSON?
429 请求次数过多 请求数超出了此操作的一些限制。 请稍后再试。
500 内部服务器错误 发生内部错误。

Service-Specific 错误

根据所使用的Azure 通信服务区域,你将与不同的服务进行交互。 这些服务可能在其错误代码中提供其他上下文。

短信服务

对于 SMS 服务,它使用标准 HTTP 状态代码进行响应。 根据这些代码和短信的上下文,可以提供更多上下文。

错误代码 响应 说明
200 正常 Success
201 创建 请求已被接受。
400 错误的请求 请求数据无效。
401 未授权 你的请求缺少身份验证,或者提供的身份验证不允许发送短信。 有关详细信息,请仔细检查我们的身份验证指南
404 找不到资源 尝试访问的资源或终结点不存在。 双重检查我们的文档,以确保尝试访问的资源/地址正确。
500 内部服务器错误 找不到身份验证或出现未知错误,请检查我们的身份验证指南获取详细信息。