Я делаю вызов API из Android Studio. Ошибки нет, но когда я запускаю в ADB, мое приложение перестает говорить «К сожалению, приложение остановлено». Может ли кто-нибудь посмотреть и сказать, что я делаю неправильно? Спасибо большое
Сбой вызова Watson API
Ответы (1)
Вы должны установить идентификатор рабочей области для своего приложения, понимаете?
Пример:
ConversationService service = new ConversationService("08-11-2016");
service.setUsernameAndPassword("{username}", "{password}");
MessageRequest newMessage = new MessageRequest.Builder()
.inputText("Turn on the lights")
// Replace with the context obtained from the initial request
//.context(...)
.build();
String **workspaceId** = "**ID from your conversation...**";
MessageResponse response = service
.message(workspaceId, newMessage)
.execute();
System.out.println(response);
person
Sayuri Mizuguchi
schedule
08.11.2016
Спасибо @Sayuri, я попробовал ваш способ кода, его apk-приложение на моем телефоне, а также при работе через ADB, оно вылетает.
- person Daisy_s; 09.11.2016