你当前正在访问 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 | 内部服务器错误 | 找不到身份验证或出现未知错误,请检查我们的身份验证指南获取详细信息。 |