Skip to content

Commit

Permalink
https://docs.microsoft.com/en-us/gaming/playfab/release-notes/#240830
Browse files Browse the repository at this point in the history
  • Loading branch information
PlayFab SDK Team authored and PlayFab SDK Team committed Sep 3, 2024
2 parents 59e7f3a + 7de49f6 commit 2dae11c
Show file tree
Hide file tree
Showing 45 changed files with 140 additions and 173 deletions.
2 changes: 1 addition & 1 deletion AndroidStudioExample/app/packageMe.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds
popd

cd target
Copy-Item client-sdk-0.223.240816.jar -Destination ../../builds/client-sdk-0.223.240816.jar
Copy-Item client-sdk-0.224.240830.jar -Destination ../../builds/client-sdk-0.224.240830.jar
2 changes: 1 addition & 1 deletion AndroidStudioExample/app/packageMe.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ mkdir -p ./builds
popd

cd target
cp client-sdk-0.223.240816.jar ../../builds/client-sdk-0.223.240816.jar
cp client-sdk-0.224.240830.jar ../../builds/client-sdk-0.224.240830.jar
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,12 @@ public static class CreateOrUpdateGoogleRequest {
* Required if using Google Authentication.
*/
public String OAuthClientSecret;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OAuthCustomRedirectUri;
/** Needed to enable pending purchase handling and subscription processing. */
public String ServiceAccountKey;

Expand Down Expand Up @@ -398,6 +404,12 @@ public static class GetGoogleResponse {
* Required if using Google Authentication.
*/
public String OAuthClientID;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OauthCustomRedirectUri;

}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1112,28 +1112,31 @@ public static class FacebookPlayFabIdPair {
}

public static class FriendInfo {
/** Available Facebook information (if the user and PlayFab friend are also connected in Facebook). */
/** Available Facebook information (if the user and connected Facebook friend both have PlayFab Accounts in the same title). */
public UserFacebookInfo FacebookInfo;
/** PlayFab unique identifier for this friend. */
public String FriendPlayFabId;
/** Available Game Center information (if the user and PlayFab friend are also connected in Game Center). */
/**
* Available Game Center information (if the user and connected Game Center friend both have PlayFab Accounts in the same
* title).
*/
public UserGameCenterInfo GameCenterInfo;
/** The profile of the user, if requested. */
public PlayerProfileModel Profile;
/**
* Available PlayStation :tm: Network information, if the user and PlayFab friend are both connected to PlayStation :tm:
* Network.
* Available PlayStation :tm: Network information, if the user connected PlayStation :tm Network friend both have PlayFab
* Accounts in the same title.
*/
public UserPsnInfo PSNInfo;
/** Available Steam information (if the user and PlayFab friend are also connected in Steam). */
/** Available Steam information (if the user and connected Steam friend both have PlayFab Accounts in the same title). */
public UserSteamInfo SteamInfo;
/** Tags which have been associated with this friend. */
public ArrayList<String> Tags;
/** Title-specific display name for this friend. */
public String TitleDisplayName;
/** PlayFab unique username for this friend. */
public String Username;
/** Available Xbox information, if the user and PlayFab friend are both connected to Xbox Live. */
/** Available Xbox information, (if the user and connected Xbox Live friend both have PlayFab Accounts in the same title). */
public UserXboxInfo XboxInfo;

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1667,18 +1667,18 @@ public static class RedemptionFailure {
public String FailureCode;
/** The marketplace error details explaining why the offer failed to redeem. */
public String FailureDetails;
/** The Marketplace Alternate ID being redeemed. */
public String MarketplaceAlternateId;
/** The transaction id in the external marketplace. */
public String MarketplaceTransactionId;
/** The ID of the offer being redeemed. */
public String OfferId;

}

public static class RedemptionSuccess {
/** The Marketplace Alternate ID being redeemed. */
public String MarketplaceAlternateId;
/** The transaction id in the external marketplace. */
public String MarketplaceTransactionId;
/** The ID of the offer being redeemed. */
public String OfferId;
/** The timestamp for when the redeem was completed. */
public Date SuccessTimestamp;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -589,7 +589,7 @@ public static enum PlayFabErrorCode {
MultipleLinkedStatisticsNotAllowed(1588),
DuplicateLinkedStatisticColumnNameFound(1589),
AggregationTypeNotAllowedForMultiColumnStatistic(1590),
MaxQueryableVerionsValueNotAllowedForTier(1591),
MaxQueryableVersionsValueNotAllowedForTier(1591),
StatisticDefinitionHasNullOrEmptyVersionConfiguration(1592),
StatisticColumnLengthMismatch(1593),
MatchmakingEntityInvalid(2001),
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
import com.playfab.PlayFabErrors.ErrorCallback;

public class PlayFabSettings {
public static String SdkVersion = "0.223.240816";
public static String BuildIdentifier = "adobuild_javasdk_116";
public static String SdkVersionString = "JavaSDK-0.223.240816";
public static String SdkVersion = "0.224.240830";
public static String BuildIdentifier = "adobuild_javasdk_8";
public static String SdkVersionString = "JavaSDK-0.224.240830";

public static Map<String, String> RequestGetParams;
static {
Expand Down
2 changes: 1 addition & 1 deletion PlayFabClientSDK/packageMe.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds
popd

cd target
Copy-Item client-sdk-0.223.240816.jar -Destination ../../builds/client-sdk-0.223.240816.jar
Copy-Item client-sdk-0.224.240830.jar -Destination ../../builds/client-sdk-0.224.240830.jar
2 changes: 1 addition & 1 deletion PlayFabClientSDK/packageMe.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ mkdir -p ./builds
popd

cd target
cp client-sdk-0.223.240816.jar ../../builds/client-sdk-0.223.240816.jar
cp client-sdk-0.224.240830.jar ../../builds/client-sdk-0.224.240830.jar
2 changes: 1 addition & 1 deletion PlayFabClientSDK/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<!-- GAV & Meta -->
<groupId>com.playfab</groupId>
<artifactId>client-sdk</artifactId>
<version>0.223.240816</version>
<version>0.224.240830</version>
<name>PlayFab Client API</name>
<description>PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. </description>
<url>https://docs.microsoft.com/gaming/playfab/</url>
Expand Down
12 changes: 12 additions & 0 deletions PlayFabClientSDK/src/main/java/com/playfab/PlayFabAddonModels.java
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,12 @@ public static class CreateOrUpdateGoogleRequest {
* Required if using Google Authentication.
*/
public String OAuthClientSecret;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OAuthCustomRedirectUri;
/** Needed to enable pending purchase handling and subscription processing. */
public String ServiceAccountKey;

Expand Down Expand Up @@ -398,6 +404,12 @@ public static class GetGoogleResponse {
* Required if using Google Authentication.
*/
public String OAuthClientID;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OauthCustomRedirectUri;

}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1112,28 +1112,31 @@ public static class FacebookPlayFabIdPair {
}

public static class FriendInfo {
/** Available Facebook information (if the user and PlayFab friend are also connected in Facebook). */
/** Available Facebook information (if the user and connected Facebook friend both have PlayFab Accounts in the same title). */
public UserFacebookInfo FacebookInfo;
/** PlayFab unique identifier for this friend. */
public String FriendPlayFabId;
/** Available Game Center information (if the user and PlayFab friend are also connected in Game Center). */
/**
* Available Game Center information (if the user and connected Game Center friend both have PlayFab Accounts in the same
* title).
*/
public UserGameCenterInfo GameCenterInfo;
/** The profile of the user, if requested. */
public PlayerProfileModel Profile;
/**
* Available PlayStation :tm: Network information, if the user and PlayFab friend are both connected to PlayStation :tm:
* Network.
* Available PlayStation :tm: Network information, if the user connected PlayStation :tm Network friend both have PlayFab
* Accounts in the same title.
*/
public UserPsnInfo PSNInfo;
/** Available Steam information (if the user and PlayFab friend are also connected in Steam). */
/** Available Steam information (if the user and connected Steam friend both have PlayFab Accounts in the same title). */
public UserSteamInfo SteamInfo;
/** Tags which have been associated with this friend. */
public ArrayList<String> Tags;
/** Title-specific display name for this friend. */
public String TitleDisplayName;
/** PlayFab unique username for this friend. */
public String Username;
/** Available Xbox information, if the user and PlayFab friend are both connected to Xbox Live. */
/** Available Xbox information, (if the user and connected Xbox Live friend both have PlayFab Accounts in the same title). */
public UserXboxInfo XboxInfo;

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1667,18 +1667,18 @@ public static class RedemptionFailure {
public String FailureCode;
/** The marketplace error details explaining why the offer failed to redeem. */
public String FailureDetails;
/** The Marketplace Alternate ID being redeemed. */
public String MarketplaceAlternateId;
/** The transaction id in the external marketplace. */
public String MarketplaceTransactionId;
/** The ID of the offer being redeemed. */
public String OfferId;

}

public static class RedemptionSuccess {
/** The Marketplace Alternate ID being redeemed. */
public String MarketplaceAlternateId;
/** The transaction id in the external marketplace. */
public String MarketplaceTransactionId;
/** The ID of the offer being redeemed. */
public String OfferId;
/** The timestamp for when the redeem was completed. */
public Date SuccessTimestamp;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -589,7 +589,7 @@ public static enum PlayFabErrorCode {
MultipleLinkedStatisticsNotAllowed(1588),
DuplicateLinkedStatisticColumnNameFound(1589),
AggregationTypeNotAllowedForMultiColumnStatistic(1590),
MaxQueryableVerionsValueNotAllowedForTier(1591),
MaxQueryableVersionsValueNotAllowedForTier(1591),
StatisticDefinitionHasNullOrEmptyVersionConfiguration(1592),
StatisticColumnLengthMismatch(1593),
MatchmakingEntityInvalid(2001),
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
import com.playfab.PlayFabErrors.ErrorCallback;

public class PlayFabSettings {
public static String SdkVersion = "0.223.240816";
public static String BuildIdentifier = "adobuild_javasdk_116";
public static String SdkVersionString = "JavaSDK-0.223.240816";
public static String SdkVersion = "0.224.240830";
public static String BuildIdentifier = "adobuild_javasdk_8";
public static String SdkVersionString = "JavaSDK-0.224.240830";

public static Map<String, String> RequestGetParams;
static {
Expand Down
2 changes: 1 addition & 1 deletion PlayFabSDK/packageMe.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ New-Item -ItemType Directory -Force ./builds
popd

cd target
Copy-Item combo-sdk-0.223.240816.jar -Destination ../../builds/combo-sdk-0.223.240816.jar
Copy-Item combo-sdk-0.224.240830.jar -Destination ../../builds/combo-sdk-0.224.240830.jar
2 changes: 1 addition & 1 deletion PlayFabSDK/packageMe.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ mkdir -p ./builds
popd

cd target
cp combo-sdk-0.223.240816.jar ../../builds/combo-sdk-0.223.240816.jar
cp combo-sdk-0.224.240830.jar ../../builds/combo-sdk-0.224.240830.jar
2 changes: 1 addition & 1 deletion PlayFabSDK/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<!-- GAV & Meta -->
<groupId>com.playfab</groupId>
<artifactId>combo-sdk</artifactId>
<version>0.223.240816</version>
<version>0.224.240830</version>
<name>PlayFab Combo API</name>
<description>PlayFab is the unified backend platform for games — everything you need to build and operate your game, all in one place, so you can focus on creating and delivering a great player experience. </description>
<url>https://docs.microsoft.com/gaming/playfab/</url>
Expand Down
12 changes: 12 additions & 0 deletions PlayFabSDK/src/main/java/com/playfab/PlayFabAddonModels.java
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,12 @@ public static class CreateOrUpdateGoogleRequest {
* Required if using Google Authentication.
*/
public String OAuthClientSecret;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OAuthCustomRedirectUri;
/** Needed to enable pending purchase handling and subscription processing. */
public String ServiceAccountKey;

Expand Down Expand Up @@ -398,6 +404,12 @@ public static class GetGoogleResponse {
* Required if using Google Authentication.
*/
public String OAuthClientID;
/**
* Authorized Redirect Uri obtained through the Google Developer Console. This currently defaults to
* https://oauth.playfab.com/oauth2/google. If you are authenticating players via browser, please update this to your own
* domain.
*/
public String OauthCustomRedirectUri;

}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2082,7 +2082,7 @@ public static enum GenericErrorCodes {
MultipleLinkedStatisticsNotAllowed,
DuplicateLinkedStatisticColumnNameFound,
AggregationTypeNotAllowedForMultiColumnStatistic,
MaxQueryableVerionsValueNotAllowedForTier,
MaxQueryableVersionsValueNotAllowedForTier,
StatisticDefinitionHasNullOrEmptyVersionConfiguration,
StatisticColumnLengthMismatch,
MatchmakingEntityInvalid,
Expand Down
Loading

0 comments on commit 2dae11c

Please sign in to comment.