This library allows you to monitor the stream and chat of the stream on YouTube.
You can use this library in your project using Maven. pom.xml
<repositories>
<repository>
<id>Dseymo-Repo</id>
<url>http://f0461095.xsph.ru</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>ru.dseymo.youtubestream</groupId>
<artifactId>YoutubeStream</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
- Log in or create an account at https://developers.google.com/.
- Follow this link https://console.developers.google.com/project and click the CREATE PROJECT button
- Specify a title and click Create
- On the top left, click on the 3 dashes and select API and Services, then select ENABLE APIS AND SERVICES
- Scroll down and find Youtube Data API v3, click on it and click the Enable button, wait
- Go to Credentials and click the Create Credentials, API Key button
- In the line your API key is your googleAPI
IMessagesListener listener = new IMessagesListener() {
@Override
public void onUpdate() {
System.out.println("Reading Chat");
}
@Override
public void onSuperChatMessage(SuperMessage message) {
System.out.println("New SuperChat Message");
}
@Override
public void onNewSponsor(Author sponsor) {
System.out.println("New Sponsor");
}
@Override
public void onMessage(Message message) {
System.out.println("New Message");
}
@Override
public void onCommand(Command command) {
System.out.println("New Command");
}
};
YouTube youtube = new YouTube();
youtube.connect(videoID, googleAPI);
youtube.addListener(listener);
Вы можете использовать эту библиотеку в своем проекте с помощью Maven. pom.xml
<repositories>
<repository>
<id>Dseymo-Repo</id>
<url>http://f0461095.xsph.ru</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>ru.dseymo.youtubestream</groupId>
<artifactId>YoutubeStream</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
- Войти в систему или создать учетную запись на https://developers.google.com/.
- Перейдите по этой ссылке https://console.developers.google.com/project и нажмите кнопку СОЗДАЙТЕ ПРОЕКТ
- Укажите название и нажмите кнопку Создать
- Слева сверху нажмите на 3 тире и выберите API и Сервисы, после выберите ENABLE APIS AND SERVICES
- Полестайте вниз и найдите Youtube Data API v3, нажмите на него и нажмите кнопку Включить, ждите
- Перейдите в Учетные данные и нажмите кнопку Создать Учетный данные, ключ API
- В строке Ваш ключ API это и есть ваш googleAPI
IMessagesListener listener = new IMessagesListener() {
@Override
public void onUpdate() {
System.out.println("Reading Chat");
}
@Override
public void onSuperChatMessage(SuperMessage message) {
System.out.println("New SuperChat Message");
}
@Override
public void onNewSponsor(Author sponsor) {
System.out.println("New Sponsor");
}
@Override
public void onMessage(Message message) {
System.out.println("New Message");
}
@Override
public void onCommand(Command command) {
System.out.println("New Command");
}
};
YouTube youtube = new YouTube();
youtube.connect(videoID, googleAPI);
youtube.addListener(listener);