Спасибо за ответ, буду разбираться. А работу с сообщениями SDK поддерживает?
Безуспешно пытаюсь загрузить GPS-данные по отдельным объектам. В документации описаны несколько запросов:
В Java SDK нашёл для них реализацию в MessageLoader:
session.getMessagesLoader().loadInterval(item.getId(), 0, new Date().getTime(), 0, 1, -1, new MessagesResponseHandler() {
@Override
public void onSuccessMessages(Message... messages) {
super.onSuccessMessages(messages);
}
@Override
public void onFailure(int errorCode, Throwable throwableError) {
super.onFailure(errorCode, throwableError);
System.out.println(Errors.getErrorText(errorCode));
}
});
В результате попадаю в onFailure c errorCode=4(Invalid input), при этом не понятно какой параметр запроса неверный.
Аналогичный результат с getMessages(...):
session.getMessagesLoader().getMessages(0, 1000000, new MessagesResponseHandler() {
@Override
public void onSuccessMessages(Message... messages) {
super.onSuccessMessages(messages);
}
@Override
public void onFailure(int errorCode, Throwable throwableError) {
super.onFailure(errorCode, throwableError);
System.out.println(Errors.getErrorText(errorCode));
}
});
Подскажите, пожалуйста, как диагностировать в чём проблема?