업데이트 히스토리

SauceLiveSDK의 모든 주요 업데이트와 변경 사항을 기록합니다.

V 1.0.1 (24.03.29)

플레이어 설정

  • 플레이어 설정을 기능을 추가하고 플레이어를 실행하는 과정을 수정했습니다.
    YourSauceView.setInit("your broadcastId") 
    YourSauceView.load()
    

회원 연동

  • 사용자 정보를 직접 입력하여 플레이어에서 회원 로그인 및 채팅 서비스를 이용할 수 있습니다.
    (callback에서 SauceLiveView를 load() 해야합니다.)
    sauceLiveView.setMemberObject(Member("memberId", "nickName", "age", "gender", memberType), object :  
                    MemberObjectCallback {  
                    override fun onSuccess() {  
                        YourSauceView.load()  
                    }  
                override fun onError(error: String?) {  
                    YourSauceView.load()  
                }  
            })
    
  • JWT 토큰 사용 (JWT 생성 가이드)
    sauceLiveView.setMemberToken("your user access token")
    sauceLiveView.load()
    

결제 트래킹 연동

  • 결제 트래킹 등록
    SauceLive.createPaymentTracker(orderCallBackId: String,
                orderId: String,
                payClickTime: String,
                productQuantity: String,
                amount: String,
                memberId: String,
                callback: PaymentTrackerCallback)
    
  • 결제 트래킹 복수 등록
    SauceLive.createPaymentListTracker(payments: List<PaymentData>,
                callback: PaymentTrackerCallback)
    
  • 결제 트래킹 수정
    SauceLive.updatePaymentTracker(orderCallBackId: String,
                orderId: String,
                findProductQuantity: String,
                findAmount: String,
                updateProductQuantity: String,
                updateAmount: String,
                callback: PaymentTrackerCallback)
    
  • 결제 트래킹 삭제
    SauceLive.deletePaymentTracker(orderCallBackId: String,
                orderId: String,
                payCancelTime: String,
                callback: PaymentTrackerCallback)
    

V 1.0.0 (24.03.02)

  • 첫 번째 릴리즈: SauceLive Android SDK의 첫 공식 릴리즈 입니다.