0
Ich versuche, die ID eines LiveChatMessage mit der Methode getId()
zu erhalten. Es gibt aus irgendeinem Grund null
zurück. Kann mir jemand helfen?getId() auf einem LiveChatMessage zurückgeben Null - YT Data API v3
Hier ist jetzt ein Teil meines Codes.
LiveChatMessageListResponse response = youtube
.liveChatMessages()
.list(liveChatId, "snippet, authorDetails")
.setPageToken(nextPageToken)
.setFields(LIVE_CHAT_FIELDS)
.execute();
List<LiveChatMessage> messages = response.getItems();
for (int i = 0; i < messages.size(); i++) {
LiveChatMessage message = messages.get(i);
final String[] full = new String[2];
System.out.println("ID: " + message.getId());
Hier sind meine LIVE_CHAT_FIELDS
.
private static final String LIVE_CHAT_FIELDS =
"items(authorDetails(channelId,displayName,isChatModerator,isChatOwner,isChatSponsor,"
+ "profileImageUrl),snippet(displayMessage,superChatDetails,publishedAt)),"
+ "nextPageToken,pollingIntervalMillis";