Skip to content

Commit 601e57b

Browse files
https://api.playfab.com/releaseNotes/#181218
2 parents 41a6f94 + 38a18f7 commit 601e57b

33 files changed

+569
-95
lines changed

PlayFabSdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "playfab-web-sdk",
3-
"version": "1.36.181204",
3+
"version": "1.37.181218",
44
"description": "Playfab SDK for JS client applications",
55
"license": "Apache-2.0",
66
"repository": {

PlayFabSdk/src/PlayFab/PlayFabAdminApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabAuthenticationApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabClientApi.js

Lines changed: 46 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";
@@ -245,6 +245,11 @@ PlayFab.ClientApi = {
245245
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/ConsumeItem", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
246246
},
247247

248+
ConsumePSNEntitlements: function (request, callback, customData, extraHeaders) {
249+
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
250+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/ConsumePSNEntitlements", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
251+
},
252+
248253
ConsumeXboxEntitlements: function (request, callback, customData, extraHeaders) {
249254
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
250255
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/ConsumeXboxEntitlements", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
@@ -430,6 +435,11 @@ PlayFab.ClientApi = {
430435
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/GetPlayFabIDsFromNintendoSwitchDeviceIds", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
431436
},
432437

438+
GetPlayFabIDsFromPSNAccountIDs: function (request, callback, customData, extraHeaders) {
439+
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
440+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/GetPlayFabIDsFromPSNAccountIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
441+
},
442+
433443
GetPlayFabIDsFromSteamIDs: function (request, callback, customData, extraHeaders) {
434444
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
435445
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/GetPlayFabIDsFromSteamIDs", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
@@ -573,6 +583,11 @@ PlayFab.ClientApi = {
573583
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/LinkOpenIdConnect", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
574584
},
575585

586+
LinkPSNAccount: function (request, callback, customData, extraHeaders) {
587+
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
588+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/LinkPSNAccount", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
589+
},
590+
576591
LinkSteamAccount: function (request, callback, customData, extraHeaders) {
577592
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
578593
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/LinkSteamAccount", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
@@ -809,6 +824,24 @@ PlayFab.ClientApi = {
809824
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/LoginWithPlayFab", request, null, null, overloadCallback, customData, extraHeaders);
810825
},
811826

827+
LoginWithPSN: function (request, callback, customData, extraHeaders) {
828+
request.TitleId = PlayFab.settings.titleId ? PlayFab.settings.titleId : request.TitleId; if (!request.TitleId) throw PlayFab._internalSettings.errorTitleId;
829+
var overloadCallback = function (result, error) {
830+
if (result != null) {
831+
if(result.data.SessionTicket != null) {
832+
PlayFab._internalSettings.sessionTicket = result.data.SessionTicket;
833+
}
834+
if (result.data.EntityToken != null) {
835+
PlayFab._internalSettings.entityToken = result.data.EntityToken.EntityToken;
836+
}
837+
PlayFab.ClientApi._MultiStepClientLogin(result.data.SettingsForUser.NeedsAttribution);
838+
}
839+
if (callback != null && typeof (callback) == "function")
840+
callback(result, error);
841+
};
842+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/LoginWithPSN", request, null, null, overloadCallback, customData, extraHeaders);
843+
},
844+
812845
LoginWithSteam: function (request, callback, customData, extraHeaders) {
813846
request.TitleId = PlayFab.settings.titleId ? PlayFab.settings.titleId : request.TitleId; if (!request.TitleId) throw PlayFab._internalSettings.errorTitleId;
814847
var overloadCallback = function (result, error) {
@@ -906,6 +939,11 @@ PlayFab.ClientApi = {
906939
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/RedeemCoupon", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
907940
},
908941

942+
RefreshPSNAuthToken: function (request, callback, customData, extraHeaders) {
943+
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
944+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/RefreshPSNAuthToken", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
945+
},
946+
909947
RegisterForIOSPushNotification: function (request, callback, customData, extraHeaders) {
910948
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
911949
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/RegisterForIOSPushNotification", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
@@ -1056,6 +1094,11 @@ PlayFab.ClientApi = {
10561094
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/UnlinkOpenIdConnect", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
10571095
},
10581096

1097+
UnlinkPSNAccount: function (request, callback, customData, extraHeaders) {
1098+
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
1099+
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/UnlinkPSNAccount", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);
1100+
},
1101+
10591102
UnlinkSteamAccount: function (request, callback, customData, extraHeaders) {
10601103
if (!PlayFab._internalSettings.sessionTicket) throw PlayFab._internalSettings.errorLoggedIn;
10611104
PlayFab._internalSettings.ExecuteRequest(PlayFab._internalSettings.GetServerUrl() + "/Client/UnlinkSteamAccount", request, "X-Authorization", PlayFab._internalSettings.sessionTicket, callback, customData, extraHeaders);

PlayFabSdk/src/PlayFab/PlayFabCloudScriptApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabDataApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabEventsApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabGroupsApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabLocalizationApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

PlayFabSdk/src/PlayFab/PlayFabMatchmakerApi.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121
if(!PlayFab._internalSettings) {
2222
PlayFab._internalSettings = {
2323
entityToken: null,
24-
sdkVersion: "1.36.181204",
24+
sdkVersion: "1.37.181218",
2525
requestGetParams: {
26-
sdk: "JavaScriptSDK-1.36.181204"
26+
sdk: "JavaScriptSDK-1.37.181218"
2727
},
2828
sessionTicket: null,
2929
verticalName: null, // The name of a customer vertical. This is only for customers running a private cluster. Generally you shouldn't touch this
@@ -157,7 +157,7 @@ if(!PlayFab._internalSettings) {
157157
}
158158

159159
PlayFab.buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2";
160-
PlayFab.sdkVersion = "1.36.181204";
160+
PlayFab.sdkVersion = "1.37.181218";
161161
PlayFab.GenerateErrorReport = function (error) {
162162
if (error == null)
163163
return "";

0 commit comments

Comments
 (0)