appdata.findKeys - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
gigagenie.appdata.getKeyData
API ์ค๋ช
- ๋ฐ์ดํฐ ์กฐํ API
- ํน์ ์ด๋ฆ์ ๋ฐ์ดํฐ๋ค์์คํ์ด์ค์ Key์ ๋ํ Data๋ฅผ ์กฐํํ๋ค.
API ๊ตฌ์กฐ
- function getKeyData(options,callback)
options
namespace
: (String, Mandatory) ์กฐํํ appdata Namespace
key
: (String, Mandatory) ํด๋น NameSpace์์ ์กฐํํ ๋ฐ์ดํฐ Key
result_cd
200
: ์ฑ๊ณต
403
: ํด๋น NameSpace๊ฐ ์กด์ฌํ์ง ์์
404
: ํด๋น Key๊ฐ ์กด์ฌํ์ง ์์
500
: ์์คํ
Error
extra
data
: (String, Mandatory) key์ ๋ํ text ๋ฐ์ดํฐ
์ฌ์ฉ ์์
// callback ๋ฐฉ์
var options = {};
options.namespace = 'userappprofile';
options.key = 'appusername';
gigagenie.appdata.getKeyData(options, function (result_cd, result_msg, extra) {
if (result_cd === 200) {
console.log(options.key + ":" + extra.data);
} else {
console.log("Error");
}
});
// promise ๋ฐฉ์
var options = {};
options.namespace = 'userappprofile';
options.key = 'appusername';
gigagenie.appdata.getKeyData(options).then(function (extra) {
console.log(options.key + ":" + extra.data);
}).catch(function (result_cd, result_msg, extra) {
console.log("Error");
})