appinfo.getUserInfo - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
gigagenie.appinfo.getUserInfo
API μ€λͺ
- User μ 보 μ‘°ν API
- νμ¬ ContainerIDμ λν User μ 보λ₯Ό μ‘°νν¨
API ꡬ쑰
- function getUserInfo(options,callback)
options
result_cd
200
: μ±κ³΅
500
: μμ€ν
Error
extra
usernickname
: (String) μ¬μ©μ λλ€μ
ispin
: (Int) μ μ λΉλ°λ²νΈ μ€μ μ¬λΆλ‘ λ€μ λ κ°μ§ κ°μ κ°μ§ μ μμ
kwsid
: (String) νΈμΆμ΄ μ€μ κ°(containerid μ νμ μν₯μ λ°μ§ μμΌλ©°, κΈ°κ°μ§λ λ¨λ§μ μ€μ λ μ¬μ©μμ kwsid κ°μΈ 'μ§λμΌ', 'κΈ°κ°μ§λ', 'μΉκ΅¬μΌ', 'μκΈ°μΌ' μ€ νλμ κ°μ΄ μ λ¬λ¨)
regspeaker
: (Int) νμμλ³ λͺ©μ리 λ±λ‘ μ¬λΆλ‘ λ€μ λ κ°μ§ κ°μ κ°μ§ μ μμ(μ΄ κ°μ containerid μ νμ μν₯μ λ°μ§ μμΌλ©°, κΈ°κ°μ§λ λ¨λ§μ μ€μ λ μ¬μ©μμ regspeaker κ°μ΄ μ λ¬λ¨)
regauthspeaker
: (Int) νμμΈμ¦ λͺ©μ리 λ±λ‘ μ¬λΆλ‘ λ€μ λ κ°μ§ κ°μ κ°μ§ μ μμ(μ΄ κ°μ containerid μ νμ μν₯μ λ°μ§ μμΌλ©°, κΈ°κ°μ§λ λ¨λ§μ μ€μ λ μ¬μ©μμ regspeaker κ°μ΄ μ λ¬λ¨)
registwithapp
: (Boolean) κΈ°κ°μ§λ μ±μ νμ΄λ§ μ¬λΆ μ λ¬
true
: νμ΄λ§(μ μ λ±λ‘ μλ£)
false
: λ―Ένμ΄λ§
telavailable
: (Boolean) κΈ°κ°μ§λ ν΅ν μλΉμ€ κ°μ
μ¬λΆ
true
: ν΅ν μλΉμ€ κ°μ
false
: ν΅ν μλΉμ€ λ―Έκ°μ
otvavailable
: (Boolean) OTV μλΉμ€ κ°μ
μ¬λΆ
true
: OTV μλΉμ€ κ°μ
false
: OTV μλΉμ€ λ―Έκ°μ
μ¬μ© μμ
// callback λ°©μ
gigagenie.appinfo.getUserInfo(null, function (result_cd, result_msg, extra) {
if (result_cd === 200) {
var usernickname = extra.usernickname;
var kwsid = extra.kwsid;
var ispin = extra.ispin;
var regspeaker = extra.regspeaker
console.log("UserNickName:" + usernickname + " kwsid:" + kwsid + " regspeaker:" + regspeaker);
if (ispin) console.log("ispin is true");
else console.log("ispin is false");
} else {
console.log("getUserInfo fail.");
}
});