调用图灵API V2 遇到的坑

匿名 (未验证) 提交于 2019-12-02 23:57:01

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

  

    第一种:使用query中的jsonp

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

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

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

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

      解决

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

        

 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);                              }         }); 

  

    

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!