playfab-sdk
Version:
Playfab SDK for node.js applications
1,552 lines (1,458 loc) • 84.5 kB
JavaScript
/// <reference path="../typings/PlayFab/PlayFabServer.d.ts" />
var PlayFab = require("./PlayFab.js");
exports.settings = PlayFab.settings;
exports.AddCharacterVirtualCurrency = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddCharacterVirtualCurrency",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AddFriend = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddFriend",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AddGenericID = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddGenericID",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AddPlayerTag = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddPlayerTag",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AddSharedGroupMembers = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddSharedGroupMembers",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AddUserVirtualCurrency = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AddUserVirtualCurrency",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AuthenticateSessionTicket = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AuthenticateSessionTicket",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.AwardSteamAchievement = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/AwardSteamAchievement",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.BanUsers = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/BanUsers",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.ConsumeItem = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/ConsumeItem",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.CreateSharedGroup = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/CreateSharedGroup",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteCharacterFromUser = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/DeleteCharacterFromUser",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeletePlayer = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/DeletePlayer",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeletePlayerCustomProperties = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/DeletePlayerCustomProperties",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeletePushNotificationTemplate = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/DeletePushNotificationTemplate",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteSharedGroup = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/DeleteSharedGroup",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.EvaluateRandomResultTable = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/EvaluateRandomResultTable",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.ExecuteCloudScript = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/ExecuteCloudScript",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetAllSegments = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetAllSegments",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetAllUsersCharacters = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetAllUsersCharacters",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCatalogItems = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCatalogItems",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterInternalData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterInternalData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterInventory = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterInventory",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterLeaderboard = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterLeaderboard",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterReadOnlyData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterReadOnlyData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetCharacterStatistics = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetCharacterStatistics",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetContentDownloadUrl = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetContentDownloadUrl",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetFriendLeaderboard = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetFriendLeaderboard",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetFriendsList = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetFriendsList",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboard = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetLeaderboard",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardAroundCharacter = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetLeaderboardAroundCharacter",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardAroundUser = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetLeaderboardAroundUser",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardForUserCharacters = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetLeaderboardForUserCharacters",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerCombinedInfo = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerCombinedInfo",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerCustomProperty = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerCustomProperty",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerProfile = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerProfile",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerSegments = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerSegments",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
/**
* @deprecated Do not use
*/
exports.GetPlayersInSegment = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayersInSegment",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerStatistics = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerStatistics",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerStatisticVersions = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerStatisticVersions",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayerTags = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayerTags",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromBattleNetAccountIds = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromBattleNetAccountIds",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromFacebookIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromFacebookIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromFacebookInstantGamesIds = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromFacebookInstantGamesIds",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromGenericIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromGenericIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromNintendoServiceAccountIds = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromNintendoServiceAccountIds",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromNintendoSwitchDeviceIds = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromNintendoSwitchDeviceIds",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromOpenIdSubjectIdentifiers = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromOpenIdSubjectIdentifiers",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromPSNAccountIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromPSNAccountIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromPSNOnlineIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromPSNOnlineIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromSteamIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromSteamIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromSteamNames = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromSteamNames",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromTwitchIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromTwitchIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPlayFabIDsFromXboxLiveIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPlayFabIDsFromXboxLiveIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetPublisherData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetPublisherData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetRandomResultTables = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetRandomResultTables",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetServerCustomIDsFromPlayFabIDs = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetServerCustomIDsFromPlayFabIDs",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetSharedGroupData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetSharedGroupData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetStoreItems = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetStoreItems",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetTime = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetTime",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetTitleData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetTitleData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetTitleInternalData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetTitleInternalData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetTitleNews = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetTitleNews",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserAccountInfo = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserAccountInfo",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserBans = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserBans",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserInternalData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserInternalData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserInventory = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserInventory",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserPublisherData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserPublisherData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserPublisherInternalData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserPublisherInternalData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserPublisherReadOnlyData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserPublisherReadOnlyData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetUserReadOnlyData = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GetUserReadOnlyData",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GrantCharacterToUser = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GrantCharacterToUser",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GrantItemsToCharacter = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GrantItemsToCharacter",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GrantItemsToUser = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GrantItemsToUser",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GrantItemsToUsers = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/GrantItemsToUsers",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkBattleNetAccount = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkBattleNetAccount",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkNintendoServiceAccount = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkNintendoServiceAccount",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkNintendoServiceAccountSubject = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkNintendoServiceAccountSubject",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkNintendoSwitchDeviceId = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkNintendoSwitchDeviceId",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkPSNAccount = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkPSNAccount",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkPSNId = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkPSNId",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkServerCustomId = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkServerCustomId",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkSteamId = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkSteamId",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkTwitchAccount = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkTwitchAccount",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkXboxAccount = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkXboxAccount",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LinkXboxId = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LinkXboxId",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.ListPlayerCustomProperties = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/ListPlayerCustomProperties",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LoginWithAndroidDeviceID = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LoginWithAndroidDeviceID",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.LoginWithBattleNet = function (request, callback) {
if (PlayFab.settings.developerSecretKey == null) {
throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method";
}
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Server/LoginWithBattleNet",
request,
"X-SecretKey",
PlayFab.settings.developerSecretKey,
function (error, result) {
if (callback != null) {
callback(error, result);