
# 调用语音交互的API显示auth failed
#### 问题现象
校验失败服务端通常是使用不正确的Token进行访问，可能产生的原因有多种。
#### 解决方案
1. 检查用户账号是否正常。 当用户账号存在未实名认证、未充值或者属于冻结状态。您可登录账号，在用户检查是否实名认证，是否有余额（以上信息在用户Console均可以查到）。
   
2. 检查获取Token是否正常。
   - 确保获取Token为24小时之内的Token。
   
   - 确保获取Token的参数嵌套是否正确。 正确的嵌套应该如下列代码示例所示，错误的嵌套也能获取Token，但无法访问服务。
     
    
3. 使用AK/SK方式访问，检查AK和SK是否填写正确。
4. 检查"project_id"是否填写正确。"project_id"可参考[获取项目ID](https://support.huaweicloud.com/api-sis/sis_03_0008.html)。
   ![](https://support.huaweicloud.com/sis_faq/public_sys-resources/note_3.0-zh-cn.png)
   如果无法确定原因和解决问题，请联系技术服务人员。
   
 
```
auth_data = {
  "auth": {
    "identity": {
      "password": {
        "user": {
          "name": user_name,                    
          "password": password,                    
          "domain": {
            "name": domain_name                    
          }                
        }            
      },            
      "methods": ["password"]        
    },        
    "scope": {
      "project": {
        "name": region            
      }        
    }    
  }
}
```
