Line Chat Bot не может использовать класс EventsModel? - PullRequest
0 голосов
/ 22 марта 2019

Так что я делаю класс LineBotController, и я не могу использовать EventsModel.Любые предложения?

Это мой импорт:

import com.fasterxml.jackson.databind.ObjectMapper;
import com.linecorp.bot.client.LineMessagingClient;
import com.linecorp.bot.client.LineSignatureValidator;
import com.linecorp.bot.model.ReplyMessage;
import com.linecorp.bot.model.event.MessageEvent;
import com.linecorp.bot.model.event.message.TextMessageContent;
import com.linecorp.bot.model.message.TextMessage;
import com.linecorp.bot.model.objectmapper.ModelObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; 

Секция ошибки:

ObjectMapper objectMapper = ModelObjectMapper.createNewObjectMapper();
            EventsModel eventsModel = objectMapper.readValue(eventsPayload, EventsModel.class);

            eventsModel.getEvents().forEach((event)->{
                // kode reply message disini
            });

В моей IDE EventsModel стала красной (означает, что нет класса с именемEventsModel Правильно?), Поэтому объект eventsModel недопустим.

Это из-за зависимостей?Gradle

...