0
我剛剛開始從IBM Watson Analytics瞭解Watson分析我上傳了一個csv文件並使用了EXPLORE,PREDICT功能。無論如何,我是否可以使用REST API使用這些功能?在Java中。是否有任何REST API可用於此?我不知道如何開始。IBM Watson Analytics EXPLORE/PREDICT服務公共API?
請幫助謝謝
我剛剛開始從IBM Watson Analytics瞭解Watson分析我上傳了一個csv文件並使用了EXPLORE,PREDICT功能。無論如何,我是否可以使用REST API使用這些功能?在Java中。是否有任何REST API可用於此?我不知道如何開始。IBM Watson Analytics EXPLORE/PREDICT服務公共API?
請幫助謝謝
的REST APIs for Watson Analytics使用的OAuth2進行驗證,一旦你有,你可以上傳數據和瀏覽文件夾的令牌。目前沒有辦法創建探索和預測。以下是Java sample中的代碼片段,展示瞭如何以Java獲取用戶的配置文件信息。
String apiURL = "https://" + WATSON_ANALYTICS_API_URL + WATSON_ANALYTICS_API_BASE_PATH + "/accounts/v1/me";
HttpGet apiRequest = new HttpGet(apiURL);
apiRequest.addHeader("X-IBM-Client-Id","client_id");
apiRequest.addHeader("X-IBM-Client-Secret", "client_secret");
apiRequest.addHeader("Authorization", "Bearer " + ACCESS_TOKENS);
try {
HttpClient httpClient = new DefaultHttpClient();
HttpResponse apiResponse = httpClient.execute(apiRequest);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
apiResponse.getEntity().writeTo(stream);
response.getWriter().write(stream.toString());
stream.close();
} catch (Exception e) {
System.err.println(e.getLocalizedMessage());
}
有一個API,請參閱本其他問題的答案:http://stackoverflow.com/questions/35337708/is-there-any-rest-apis-available-for-watson-analytics/ –