Как сгенерировать токен агоры в приложении весенней загрузки? ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Как сгенерировать токен агоры в приложении весенней загрузки?

Сообщение Anonymous »

Я генерирую токен Agora RTC, но получаю ошибку недопустимого токена при передаче токена для присоединения к собранию.
Это мой метод создания токена.....
public StringgenerateTokenWithUid(int uid, StringchannelName, Date MeetingStartTime, Date MeetingEndTime) {
logger.info("Генерация токена");
RtcTokenBuilder2 tokenBuilder = new RtcTokenBuilder2();
// Calculate token validity
long validFrom = meetingStartTime.getTime() - (2 * 60 * 60 * 1000); // 2 hours before
long validUntil = meetingEndTime.getTime() + (5 * 60 * 60 * 1000); // 5 hours after

// Set expiration based on the validity range
long currentTime = System.currentTimeMillis();
if (currentTime < validFrom) {
tokenExpirationInSeconds = (int) ((validUntil - validFrom) / 1000);
} else {
tokenExpirationInSeconds = (int) ((validUntil - currentTime) / 1000);
}

return tokenBuilder.buildTokenWithUid(appId, appCertificate, channelName, uid, Role.ROLE_SUBSCRIBER, tokenExpirationInSeconds, privilegeExpirationInSeconds);
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... pplication

Вернуться в «JAVA»