当我执行get请求将我的内容发送到watson令牌分析器api以获取音调分析json时,它返回一个401‘无访问控制-允许-原产地’错误。我在客户端用javascript做这件事。
是否可以使用客户端的get请求查询音调分析器api?
我正在做的事情是:
$.ajax({
url:'https://gateway.watsonplatform.net/tone-analyzer/api/v3/tone?version=2016-05-19&text='+encodeURI(input),
data:{
'username':'password'
},
contentType:'application/json',
method:'GET',
success:function(tone){
console.log(tone);
}
});请求令牌客户端使用api客户端:
$.ajax({
url:'https://gateway.watsonplatform.net/authorization/api/v1/token',
data:{
'url':'https://gateway.watsonplatform.net/tone-analyzer/api/v3/tone',
'username':'password'
},
dataType:'jsonp',
contentType:'application/javascript',
method:'GET'
});https://stackoverflow.com/questions/40245681
复制相似问题