From 62be7eddf5d4f9d93f7567fb3de9234b234dd596 Mon Sep 17 00:00:00 2001 From: Playfab Jenkins Bot Date: Mon, 18 Jan 2016 21:29:44 +0000 Subject: [PATCH 1/4] Automated build from Jenkins --- PlayFabSdk/PlayFabServer.js | 10 ++++++++++ PlayFabTesting/PlayFabServer.js | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/PlayFabSdk/PlayFabServer.js b/PlayFabSdk/PlayFabServer.js index 37d83cf7..87bc1c6a 100644 --- a/PlayFabSdk/PlayFabServer.js +++ b/PlayFabSdk/PlayFabServer.js @@ -402,6 +402,16 @@ exports.ReportPlayer = function (request, callback) { }); }; +exports.RevokeInventoryItem = function (request, callback) { + if (PlayFab.settings.developerSecretKey == null) throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method"; + + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Server/RevokeInventoryItem", request, "X-SecretKey", PlayFab.settings.developerSecretKey, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.SubtractCharacterVirtualCurrency = function (request, callback) { if (PlayFab.settings.developerSecretKey == null) throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method"; diff --git a/PlayFabTesting/PlayFabServer.js b/PlayFabTesting/PlayFabServer.js index 37d83cf7..87bc1c6a 100644 --- a/PlayFabTesting/PlayFabServer.js +++ b/PlayFabTesting/PlayFabServer.js @@ -402,6 +402,16 @@ exports.ReportPlayer = function (request, callback) { }); }; +exports.RevokeInventoryItem = function (request, callback) { + if (PlayFab.settings.developerSecretKey == null) throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method"; + + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Server/RevokeInventoryItem", request, "X-SecretKey", PlayFab.settings.developerSecretKey, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.SubtractCharacterVirtualCurrency = function (request, callback) { if (PlayFab.settings.developerSecretKey == null) throw "Must have PlayFab.settings.DeveloperSecretKey set to call this method"; From 928402fe5f5a9f80c37177308bcea0990faa7692 Mon Sep 17 00:00:00 2001 From: Playfab Jenkins Bot Date: Wed, 20 Jan 2016 19:54:16 +0000 Subject: [PATCH 2/4] Automated build from Jenkins --- PlayFabSdk/PlayFabClient.js | 18 ++++++++++++++++++ PlayFabTesting/PlayFabClient.js | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/PlayFabSdk/PlayFabClient.js b/PlayFabSdk/PlayFabClient.js index a57df671..5f67c16a 100644 --- a/PlayFabSdk/PlayFabClient.js +++ b/PlayFabSdk/PlayFabClient.js @@ -973,6 +973,15 @@ exports.GetCharacterLeaderboard = function (request, callback) { }); }; +exports.GetCharacterStatistics = function (request, callback) { + if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetCharacterStatistics", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetLeaderboardAroundCharacter = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetLeaderboardAroundCharacter", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { @@ -1000,6 +1009,15 @@ exports.GrantCharacterToUser = function (request, callback) { }); }; +exports.UpdateCharacterStatistics = function (request, callback) { + + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/UpdateCharacterStatistics", request, null, null, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetCharacterData = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetCharacterData", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { diff --git a/PlayFabTesting/PlayFabClient.js b/PlayFabTesting/PlayFabClient.js index a57df671..5f67c16a 100644 --- a/PlayFabTesting/PlayFabClient.js +++ b/PlayFabTesting/PlayFabClient.js @@ -973,6 +973,15 @@ exports.GetCharacterLeaderboard = function (request, callback) { }); }; +exports.GetCharacterStatistics = function (request, callback) { + if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetCharacterStatistics", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetLeaderboardAroundCharacter = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetLeaderboardAroundCharacter", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { @@ -1000,6 +1009,15 @@ exports.GrantCharacterToUser = function (request, callback) { }); }; +exports.UpdateCharacterStatistics = function (request, callback) { + + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/UpdateCharacterStatistics", request, null, null, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetCharacterData = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetCharacterData", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { From 0ea2f872238e27db8585031f2f603e99b91e76aa Mon Sep 17 00:00:00 2001 From: Playfab Jenkins Bot Date: Sat, 23 Jan 2016 03:04:31 +0000 Subject: [PATCH 3/4] Automated build from Jenkins --- PlayFabSdk/PlayFabClient.js | 9 +++++++++ PlayFabTesting/PlayFabClient.js | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/PlayFabSdk/PlayFabClient.js b/PlayFabSdk/PlayFabClient.js index 5f67c16a..c18e4b6e 100644 --- a/PlayFabSdk/PlayFabClient.js +++ b/PlayFabSdk/PlayFabClient.js @@ -225,6 +225,15 @@ exports.GetPlayFabIDsFromGoogleIDs = function (request, callback) { }); }; +exports.GetPlayFabIDsFromKongregateIDs = function (request, callback) { + if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetPlayFabIDsFromKongregateIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetPlayFabIDsFromPSNAccountIDs = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetPlayFabIDsFromPSNAccountIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { diff --git a/PlayFabTesting/PlayFabClient.js b/PlayFabTesting/PlayFabClient.js index 5f67c16a..c18e4b6e 100644 --- a/PlayFabTesting/PlayFabClient.js +++ b/PlayFabTesting/PlayFabClient.js @@ -225,6 +225,15 @@ exports.GetPlayFabIDsFromGoogleIDs = function (request, callback) { }); }; +exports.GetPlayFabIDsFromKongregateIDs = function (request, callback) { + if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; + PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetPlayFabIDsFromKongregateIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { + + if (callback != null) + callback(error, result); + }); +}; + exports.GetPlayFabIDsFromPSNAccountIDs = function (request, callback) { if (PlayFab._internalSettings.sessionTicket == null) throw "Must be logged in to call this method"; PlayFab.MakeRequest(PlayFab.GetServerUrl() + "/Client/GetPlayFabIDsFromPSNAccountIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, function (error, result) { From 89ad4912df51d1ebf2fcc434f1f24817b080c4af Mon Sep 17 00:00:00 2001 From: Playfab Jenkins Bot Date: Mon, 25 Jan 2016 17:54:05 +0000 Subject: [PATCH 4/4] Automated build from Jenkins --- PlayFabSdk/PlayFab.js | 2 +- PlayFabSdk/package.json | 2 +- PlayFabTesting/PlayFab.js | 2 +- PlayFabTesting/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/PlayFabSdk/PlayFab.js b/PlayFabSdk/PlayFab.js index ddc08a8b..50b639de 100644 --- a/PlayFabSdk/PlayFab.js +++ b/PlayFabSdk/PlayFab.js @@ -1,7 +1,7 @@ var url = require("url"); var https = require("https"); -exports.sdk_version = "0.8.160118"; +exports.sdk_version = "0.9.160125"; var settings = exports.settings = { useDevEnv: false, diff --git a/PlayFabSdk/package.json b/PlayFabSdk/package.json index 7f94727c..0565acc0 100644 --- a/PlayFabSdk/package.json +++ b/PlayFabSdk/package.json @@ -1,6 +1,6 @@ { "name": "playfab-sdk", - "version": "0.8.160118", + "version": "0.9.160125", "description": "Playfab SDK for node.js applications", "license": "Apache-2.0", "main": "main.js", diff --git a/PlayFabTesting/PlayFab.js b/PlayFabTesting/PlayFab.js index ddc08a8b..50b639de 100644 --- a/PlayFabTesting/PlayFab.js +++ b/PlayFabTesting/PlayFab.js @@ -1,7 +1,7 @@ var url = require("url"); var https = require("https"); -exports.sdk_version = "0.8.160118"; +exports.sdk_version = "0.9.160125"; var settings = exports.settings = { useDevEnv: false, diff --git a/PlayFabTesting/package.json b/PlayFabTesting/package.json index 3e479076..329ca505 100644 --- a/PlayFabTesting/package.json +++ b/PlayFabTesting/package.json @@ -1,6 +1,6 @@ { "name": "playfab-testing", - "version": "0.8.160118", + "version": "0.9.160125", "description": "Playfab SDK automated testing example", "license": "Apache-2.0", "main": "PlayFabApiTests.js",