帖子

[更多功能咨询] 【经验分享】Webapi常见错误码及解决办法

[复制链接]
  • TA的每日心情

    2020-6-22 13:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    151351 打豆豆 发表于 2018-3-20 18:08:08 1#
    我们的Webapi平台上线了,在这里科普下Webapi集成过程中的常见问题,持续更新,欢迎来踩。
    ---------------------------------------------------------------------------------------------------------
    如果你在使用Webapi接口之前发现了这个帖子,请阅读并收藏后再进行开发,能提高您的集成速度哦。
    如果你在集成Webapi接口过程中报错了,请先阅读如下内容,说不定就能解决您的问题。
    如果还不能解决,请将问题描述清楚(错误码、错误信息、sid等),到控制台提交工单,有专人解答。
    ---------------------------------------------------------------------------------------------------------

    1. illegal access|illegal X-CheckSum(错误码 10105、40203、10003或其他)
         不要怀疑,赶紧检查X-CheckSum的计算方式是否和文档相符。可能的情况如下:
         1.1 apikey写错了。

              1.1.1 复制的时候缺少了几位,一般都是32为字符串。
              1.1.2 混淆了appid和apikey的概念,勿将appid用作apikey。
         1.2 param参数没有进行Base64编码。
         1.3 X-CheckSum并非是MD5 哈希计算(32位小写)。
         1.4
    讯飞开放平台控制台的webapi应用和AIUI控制台的webapi应用,appid可以共用但APIKey不同。
               使用AIUI的webapi接口请使用AIUI控制台提供的APIKey,
               使用讯飞开放平台的webapi接口请使用讯飞开放平台控制台提供的SecureKey。
               如果混淆的话,会报错10105或者10003等。
         1.5 其他任何可能出错的地方

    2. illegal access|no appid info  、illegal access|no auth(错误码 10105、40206或其他)
         在调用接口时,接口会验证您所提供的appid是否有该接口权限
         报该错误可能存在的原因如下:
         2.1 控制台还未添加相应的服务:
               2.1.1 单纯的还未添加,添加即可,5分钟后再测试。
               2.1.2 可能你以为你添加了,但实际上添加有误,对照开发文档仔细检查服务名称和接口url是否匹配。
                      比如,你想用的是语音合成,但是实际添加的是语音听写。
         2.2 控制台已添加该服务,但是还是报错:
               2.2.1 看下是不是appid用错了,实际调用的appid和添加服务的appid不匹配。
    3. illegal access|illegal client_ip(错误码 10105 、40202或其他)
         详情看这里 WebAPI的使用和IP白名单问题汇总(10105、40202)
    4. time out|illegal X-CurTime(错误码 10114 或其他)
         可能存在的原因如下:
         4.1 请检查参数X-CurTime(UTC时间戳),单位是否为秒(10位数字),而不是毫秒(13位数字)。
         4.2 调用方时间和标准时间不同步,将调用环境的时间调整为标准时间即可。
       
    以上如还未解答您的疑问,请留言交流。




    评分

    参与人数 1语点 +1 收起 理由
    genei.hy@163.co + 1 果然是应该用aiui的,且post的url应该是v2.

    查看全部评分

    百花 发表于 2018-3-20 18:12:03
    2#
    讯飞开放平台webapi集成步骤:第一步:如何创建一个应用,点击控制台的该服务
    第二步:webapi接口文档:http://doc.xfyun.cn/rest_api/index.html


    使用道具 举报 回复