일반 인증 (간편 인증)

Shoplive 플레이어를 실행할 때 로그인한 사용자의 아이디와 이름을 직접 입력하는 방식입니다. 고객사 서버에서 JWT를 적용하기 어려운 경우나 빠르게 플레이어를 연동할 경우 이용합니다.

데이터설명샘플비고
userId
(필수)
사용자
아이디
shoplive로그인 사용자의 유일성을 보장할 수 있는 값
userName사용자 이름

(채팅창에서 사용)
샵라이브 이름을 지정하지 않을 경우 캠페인의 채팅 설정에 따라 채팅시 입력을 강제하도록 하거나 임의로 생성되도록 할 수 있습니다.
gender사용자
성별
빈값(미지정), m(남), f(여)전체/로그인 시청자 데이터에서 확인할 수 있습니다.
age사용자
나이
25전체/로그인 시청자 데이터에서 확인할 수 있습니다.
custom사용자
임의 데이터
최대 1KB까지 임의의 데이터를 세팅할 수 있습니다.전체/로그인 시청자 데이터에서 확인할 수 있습니다.
userScore사용자
등급
10사용자 등급을 세팅하면 등급에 따른 입장 제한, 이벤트 추첨 제한 등의 기준으로 사용할 수 있습니다.
-100에서 100까지의 정수를 세팅할 수 있습니다.
profile사용자 프로필 이미지 URLhttps://image.shoplive.cloud/sample_profile.png방송의 채팅 목록에 프로필 이미지를 표시하는 경우 이미지 경로를 직접 설정할 수 있습니다. 권장 이미지 크기는 64px X 64px 입니다. 이미지 용량이 과도하게 커지지 않도록 주의하세요.

아래의 샘플 코드를 참고하시기 바랍니다.

// example
mplayer("init", accessKey, campaignKey,
	{    
  	userId: "{userID_here}", // required    
    userName: "{userName_here}", // optional    
    gender: "m", // optional,    
  	age: 25, // optional    
  	custom: "custom data", // optional    
  	userScore: 10, // optional
    profile: "https://image.shoplive.cloud/sample_profile.png",
	}
);

mplayer("run", "{your-div-id}");