@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121if ( ! 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
159159PlayFab . buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_2" ;
160- PlayFab . sdkVersion = "1.36.181204 " ;
160+ PlayFab . sdkVersion = "1.37.181218 " ;
161161PlayFab . 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 ) ;
0 commit comments