playfab-sdk
Version:
Playfab SDK for node.js applications
329 lines (302 loc) • 9.66 kB
JavaScript
/// <reference path="../typings/PlayFab/PlayFabProgression.d.ts" />
var PlayFab = require("./PlayFab.js");
exports.settings = PlayFab.settings;
exports.CreateLeaderboardDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/CreateLeaderboardDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.CreateStatisticDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/CreateStatisticDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteLeaderboardDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/DeleteLeaderboardDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteLeaderboardEntries = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/DeleteLeaderboardEntries",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteStatisticDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/DeleteStatisticDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.DeleteStatistics = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/DeleteStatistics",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetFriendLeaderboardForEntity = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/GetFriendLeaderboardForEntity",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboard = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/GetLeaderboard",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardAroundEntity = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/GetLeaderboardAroundEntity",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/GetLeaderboardDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetLeaderboardForEntities = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/GetLeaderboardForEntities",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetStatisticDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/GetStatisticDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetStatistics = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/GetStatistics",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.GetStatisticsForEntities = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/GetStatisticsForEntities",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.IncrementLeaderboardVersion = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/IncrementLeaderboardVersion",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.IncrementStatisticVersion = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/IncrementStatisticVersion",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.ListLeaderboardDefinitions = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/ListLeaderboardDefinitions",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.ListStatisticDefinitions = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/ListStatisticDefinitions",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.UnlinkLeaderboardFromStatistic = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/UnlinkLeaderboardFromStatistic",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.UpdateLeaderboardDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/UpdateLeaderboardDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.UpdateLeaderboardEntries = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Leaderboard/UpdateLeaderboardEntries",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.UpdateStatisticDefinition = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/UpdateStatisticDefinition",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};
exports.UpdateStatistics = function (request, callback) {
PlayFab.MakeRequest(
PlayFab.GetServerUrl() + "/Statistic/UpdateStatistics",
request,
"X-EntityToken",
PlayFab._internalSettings.entityToken,
function (error, result) {
if (callback != null) {
callback(error, result);
}
},
);
};