我正在查看 watson API 的文档(http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/qaapi/#apiRef),但是关于如何将 API 与客户端 js 一起使用。我想使用 jquery 的 $.AJAX 函数。
如何使用 jquery 通过 API 验证我的帐户并向其发送问题?一旦我从 API 中获得 json,我就可以解析它,但是我该如何发送呢?
以下是我的想法,但我不知道从 BlueMix 获取身份验证信息的位置,然后发送请求以获取 JSON 的位置。
var questionJSON = {
'question': {
'evidenceRequest': {
'items' : 1
},
'questionText': question
}
};
$.ajax({
url: '' // url,
dataType: 'json',
method: 'PUT',
beforeSend: function(xhr){
//xhr.setRequestHeader('Authorization', 'Basic '+btoa(accessToken+':'));
},
success: function(answerJSON){
// parse answerJSON
}
});