@@ -21,9 +21,9 @@ if(!PlayFab.settings) {
2121if ( ! PlayFab . _internalSettings ) {
2222 PlayFab . _internalSettings = {
2323 entityToken : null ,
24- sdkVersion : "1.33.181001 " ,
24+ sdkVersion : "1.34.181105 " ,
2525 requestGetParams : {
26- sdk : "JavaScriptSDK-1.33.181001 "
26+ sdk : "JavaScriptSDK-1.34.181105 "
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
@@ -156,8 +156,8 @@ if(!PlayFab._internalSettings) {
156156 }
157157}
158158
159- PlayFab . buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_0 " ;
160- PlayFab . sdkVersion = "1.33.181001 " ;
159+ PlayFab . buildIdentifier = "jbuild_javascriptsdk__sdk-slave2016-3_1 " ;
160+ PlayFab . sdkVersion = "1.34.181105 " ;
161161PlayFab . GenerateErrorReport = function ( error ) {
162162 if ( error == null )
163163 return "" ;
@@ -440,6 +440,11 @@ PlayFab.ClientApi = {
440440 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/GetPlayFabIDsFromTwitchIDs" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
441441 } ,
442442
443+ GetPlayFabIDsFromXboxLiveIDs : function ( request , callback , customData , extraHeaders ) {
444+ if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
445+ PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/GetPlayFabIDsFromXboxLiveIDs" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
446+ } ,
447+
443448 GetPublisherData : function ( request , callback , customData , extraHeaders ) {
444449 if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
445450 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/GetPublisherData" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
@@ -563,6 +568,11 @@ PlayFab.ClientApi = {
563568 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/LinkNintendoSwitchDeviceId" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
564569 } ,
565570
571+ LinkOpenIdConnect : function ( request , callback , customData , extraHeaders ) {
572+ if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
573+ PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/LinkOpenIdConnect" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
574+ } ,
575+
566576 LinkSteamAccount : function ( request , callback , customData , extraHeaders ) {
567577 if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
568578 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/LinkSteamAccount" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
@@ -763,6 +773,24 @@ PlayFab.ClientApi = {
763773 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/LoginWithNintendoSwitchDeviceId" , request , null , null , overloadCallback , customData , extraHeaders ) ;
764774 } ,
765775
776+ LoginWithOpenIdConnect : function ( request , callback , customData , extraHeaders ) {
777+ request . TitleId = PlayFab . settings . titleId ? PlayFab . settings . titleId : request . TitleId ; if ( ! request . TitleId ) throw PlayFab . _internalSettings . errorTitleId ;
778+ var overloadCallback = function ( result , error ) {
779+ if ( result != null ) {
780+ if ( result . data . SessionTicket != null ) {
781+ PlayFab . _internalSettings . sessionTicket = result . data . SessionTicket ;
782+ }
783+ if ( result . data . EntityToken != null ) {
784+ PlayFab . _internalSettings . entityToken = result . data . EntityToken . EntityToken ;
785+ }
786+ PlayFab . ClientApi . _MultiStepClientLogin ( result . data . SettingsForUser . NeedsAttribution ) ;
787+ }
788+ if ( callback != null && typeof ( callback ) == "function" )
789+ callback ( result , error ) ;
790+ } ;
791+ PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/LoginWithOpenIdConnect" , request , null , null , overloadCallback , customData , extraHeaders ) ;
792+ } ,
793+
766794 LoginWithPlayFab : function ( request , callback , customData , extraHeaders ) {
767795 request . TitleId = PlayFab . settings . titleId ? PlayFab . settings . titleId : request . TitleId ; if ( ! request . TitleId ) throw PlayFab . _internalSettings . errorTitleId ;
768796 var overloadCallback = function ( result , error ) {
@@ -1023,6 +1051,11 @@ PlayFab.ClientApi = {
10231051 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/UnlinkNintendoSwitchDeviceId" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
10241052 } ,
10251053
1054+ UnlinkOpenIdConnect : function ( request , callback , customData , extraHeaders ) {
1055+ if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
1056+ PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/UnlinkOpenIdConnect" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
1057+ } ,
1058+
10261059 UnlinkSteamAccount : function ( request , callback , customData , extraHeaders ) {
10271060 if ( ! PlayFab . _internalSettings . sessionTicket ) throw PlayFab . _internalSettings . errorLoggedIn ;
10281061 PlayFab . _internalSettings . ExecuteRequest ( PlayFab . _internalSettings . GetServerUrl ( ) + "/Client/UnlinkSteamAccount" , request , "X-Authorization" , PlayFab . _internalSettings . sessionTicket , callback , customData , extraHeaders ) ;
0 commit comments