SoopChatSDK는 아프리카TV의 채팅 기능을 쉽게 통합할 수 있는 Kotlin 기반의 SDK입니다.
이 지침을 따라 로컬 머신에서 SoopChatSDK를 설정하고 사용할 수 있습니다.
프로젝트 실행에 필요한 소프트웨어:
- Java 11 이상
- Gradle 6.0 이상
- Kotlin 1.5 이상
-
리포지토리를 클론합니다:
git clone https://github.com/your-username/SoopChatSDK.git
-
프로젝트 디렉토리로 이동합니다:
cd SoopChatSDK
-
Gradle을 사용하여 프로젝트를 빌드합니다:
./gradlew build
SoopChatSDK를 사용하여 아프리카TV 채팅 기능을 애플리케이션에 통합하는 기본적인 단계:
-
SDK 초기화:
val sdk = SoopChatSDK(clientId, clientSecret)
-
인증:
sdk.openAuth(redirectUri)
-
액세스 토큰 설정:
sdk.setAuthToken(accessToken)
-
채팅 연결:
sdk.connect()
-
��시지 전송:
sdk.sendMessage("안녕하세요!")
-
연결 종료:
sdk.disconnect()
자세한 사용 방법은 문서를 참조하세요.
- OAuth 2.0 인증
- 실시간 채팅 연결
- 메시지 송수신
- 사용자 정보 관리
- 이벤트 핸들링
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
프로젝트에 기여하고 싶으시다면 CONTRIBUTING.md를 참조해 주세요.
질문이나 피드백이 있으시면 [이메일 주소]로 연락 주세요.
이 라이브러리를 사용하려면 다음 의존성을 build.gradle 파일에 추가하세요: