appdata.setKeyData - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
gigagenie.appdata.setKeyData
API ์ค๋ช
- ๋ฐ์ดํฐ ์ค์ API
- ํน์ ์ด๋ฆ์ ๋ฐ์ดํฐ๋ค์์คํ์ด์ค Key์ Data๋ฅผ ์ค์
API ๊ตฌ์กฐ
- function setKeyData(options,callback)
options
namespace
: (String, Mandatory) appdata Namespacekey
: (String, Mandatory) Namespace์ ์ค์ ํ๋ ค๋ ๋ฐ์ดํฐ์ Keydata
: (String, Mandatory) ๋ก ํด๋น Namespace ์ Key ์ ์ค์ ๋ ๋ฐ์ดํฐ
result_cd
200
: ์ฑ๊ณต403
: ํด๋น Namespace ๊ฐ ์กด์ฌํ์ง ์์406
: ์ ์ฅ Key ๊ฐ์ ์ด๊ณผ413
: ๋ฐ์ดํฐ ์ฉ๋ ์ด๊ณผ500
: ์์คํ Error
extra
- null
์ฌ์ฉ ์์
// callback ๋ฐฉ์
var options = {};
options.namespace = 'userappprofile';
options.key = 'appusername';
options.data = 'helloappdata';
gigagenie.appdata.setKeyData(options, function (result_cd, result_msg, extra) {
if (result_cd === 200) {
console.log(options.key + ":" + options.data + " is set");
} else {
console.log("Error");
}
});
// promise ๋ฐฉ์
var options = {};
options.namespace = 'userappprofile';
options.key = 'appusername';
options.data = 'helloappdata';
gigagenie.appdata.setKeyData(options).then(function (extra) {
console.log(options.key + ":" + options.data + " is set");
}).catch(function (result_cd, result_msg, extra) {
console.log("Error");
})
ํ์ฉ ์์ ๋ (GGiGA Genie 2048)์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค