首页 > Windows开发 > 详细

调用图灵API V2 遇到的坑

时间:2019-09-05 10:28:07      阅读:115      评论:0      收藏:0      [点我收藏+]

1:遇到的第一个问题:跨域

  技术分享图片

 

 

   解决办法:

    第一种:使用query中的jsonp

        可惜图灵要求post方法,而jsonp,只能使用get方法,才能跨域,失败

    第二种:服务器添加header,可是我怎么去改图灵的服务器,失败

    第三中:通过设置谷歌,解决跨域,这里不是很严谨,因为上线后,不可能用这种方法

      https://blog.csdn.net/lantingshuxu/article/details/80308028

      解决

2:遇到的第二个问题:参数格式错误,数据返回4000

        技术分享图片

 

 

   解决办法: 把参数转换成json格式,手写的不行,必须使用JSON.stringify()

 3:下面附上完整的代码    

    var obj =  {
                "perception": {
                    "inputText": {
                        "text": "你好"
                    }
                },
                "userInfo": {
                    "apiKey": "自己的机器人key",
                    "userId": "123456"
                },
                
            }
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            url: "http://www.tuling123.com/openapi/api/v2",
            data:JSON.stringify(obj),
            success: function (response) {
                console.log(response);
                
            }
        });

  

    

调用图灵API V2 遇到的坑

原文:https://www.cnblogs.com/wukaiBK/p/11462715.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!