Lorsque je fais une demande d'obtenir envoyé mon contenu à l'analyseur de token Watson pour obtenir l'analyse de ton json, il renvoie un 401 Aucune erreur 'Access-Control-Allow-Origin'. Je fais cela du côté client avec javascript.Obtenir la requête à l'analyseur de tonalité watson retourne aucune erreur 'Access-Control-Allow-Origin' 401
Est-il possible d'interroger l'analyseur de tonalité api avec une requête get du côté client?
Voici ce que je fais:
$.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);
}
});
Demande côté client jeton à utiliser côté client 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'
});
double possible de [Pourquoi la demande sur le site renvoie l'erreur Access-Control-Allow-Origin] (http://stackoverflow.com/questions/8795560/why- request-to-site-returns-erreur-access-control-allow-origine) –
Pour savoir si IBM vous permettra d'appeler son API ... cela ressemble à une question pour IBM. –
@MikeMcCaughan dans leur aide et leur soutien, ils disent poste ici avec l'onglet ibm-bluemix – wordSmith