Skip to content

Commit f1cdcba

Browse files
https://api.playfab.com/releaseNotes/#170814
2 parents a7c1b68 + db6b008 commit f1cdcba

27 files changed

+100
-44
lines changed

AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,6 +1115,10 @@ public static class FriendInfo {
11151115
* Available Game Center information (if the user and PlayFab friend are also connected in Game Center).
11161116
*/
11171117
public UserGameCenterInfo GameCenterInfo;
1118+
/**
1119+
* The profile of the user, if requested.
1120+
*/
1121+
public PlayerProfileModel Profile;
11181122

11191123
}
11201124

@@ -1447,7 +1451,7 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
14471451
*/
14481452
public Integer Version;
14491453
/**
1450-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1454+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14511455
*/
14521456
public PlayerProfileViewConstraints ProfileConstraints;
14531457

@@ -1495,7 +1499,7 @@ public static class GetFriendLeaderboardRequest {
14951499
*/
14961500
public Integer Version;
14971501
/**
1498-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1502+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14991503
*/
15001504
public PlayerProfileViewConstraints ProfileConstraints;
15011505

@@ -1510,6 +1514,10 @@ public static class GetFriendsListRequest {
15101514
* Indicates whether Facebook friends should be included in the response. Default is true.
15111515
*/
15121516
public Boolean IncludeFacebookFriends;
1517+
/**
1518+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
1519+
*/
1520+
public PlayerProfileViewConstraints ProfileConstraints;
15131521

15141522
}
15151523

@@ -1567,7 +1575,7 @@ public static class GetLeaderboardAroundPlayerRequest {
15671575
*/
15681576
public Integer Version;
15691577
/**
1570-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1578+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
15711579
*/
15721580
public PlayerProfileViewConstraints ProfileConstraints;
15731581

@@ -1627,7 +1635,7 @@ public static class GetLeaderboardRequest {
16271635
*/
16281636
public Integer Version;
16291637
/**
1630-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1638+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
16311639
*/
16321640
public PlayerProfileViewConstraints ProfileConstraints;
16331641

@@ -1816,7 +1824,7 @@ public static class GetPlayerProfileRequest {
18161824
*/
18171825
public String PlayFabId;
18181826
/**
1819-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1827+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
18201828
*/
18211829
public PlayerProfileViewConstraints ProfileConstraints;
18221830

AndroidStudioExample/app/src/main/java/com/playfab/PlayFabErrors.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,11 @@ public static enum PlayFabErrorCode {
325325
AccountDeleted(1322),
326326
PlayerSecretNotConfigured(1323),
327327
InvalidSignatureTime(1324),
328-
NoContactEmailAddressFound(1325);
328+
NoContactEmailAddressFound(1325),
329+
InvalidAuthToken(1326),
330+
AuthTokenDoesNotExist(1327),
331+
AuthTokenExpired(1328),
332+
AuthTokenAlreadyUsedToResetPassword(1329);
329333

330334
public int id;
331335

AndroidStudioExample/app/src/main/java/com/playfab/PlayFabSettings.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import com.playfab.PlayFabErrors.ErrorCallback;
55

66
public class PlayFabSettings {
7-
public static String SdkVersion = "0.53.170807";
8-
public static String BuildIdentifier = "jbuild_javasdk_0";
9-
public static String SdkVersionString = "JavaSDK-0.53.170807";
7+
public static String SdkVersion = "0.54.170814";
8+
public static String BuildIdentifier = "jbuild_javasdk_1";
9+
public static String SdkVersionString = "JavaSDK-0.54.170814";
1010

1111
public static String TitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
1212
public static ErrorCallback GlobalErrorHandler;

PlayFabClientSDK/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<inceptionYear>2016</inceptionYear>
55
<groupId>com.playfab</groupId>
66
<artifactId>client-sdk</artifactId>
7-
<version>0.53.170807</version>
7+
<version>0.54.170814</version>
88
<name>PlayFab Client API</name>
99
<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>
1010
<url>http://api.playfab.com/</url>

PlayFabClientSDK/src/main/java/com/playfab/PlayFabClientModels.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,6 +1115,10 @@ public static class FriendInfo {
11151115
* Available Game Center information (if the user and PlayFab friend are also connected in Game Center).
11161116
*/
11171117
public UserGameCenterInfo GameCenterInfo;
1118+
/**
1119+
* The profile of the user, if requested.
1120+
*/
1121+
public PlayerProfileModel Profile;
11181122

11191123
}
11201124

@@ -1447,7 +1451,7 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
14471451
*/
14481452
public Integer Version;
14491453
/**
1450-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1454+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14511455
*/
14521456
public PlayerProfileViewConstraints ProfileConstraints;
14531457

@@ -1495,7 +1499,7 @@ public static class GetFriendLeaderboardRequest {
14951499
*/
14961500
public Integer Version;
14971501
/**
1498-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1502+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14991503
*/
15001504
public PlayerProfileViewConstraints ProfileConstraints;
15011505

@@ -1510,6 +1514,10 @@ public static class GetFriendsListRequest {
15101514
* Indicates whether Facebook friends should be included in the response. Default is true.
15111515
*/
15121516
public Boolean IncludeFacebookFriends;
1517+
/**
1518+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
1519+
*/
1520+
public PlayerProfileViewConstraints ProfileConstraints;
15131521

15141522
}
15151523

@@ -1567,7 +1575,7 @@ public static class GetLeaderboardAroundPlayerRequest {
15671575
*/
15681576
public Integer Version;
15691577
/**
1570-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1578+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
15711579
*/
15721580
public PlayerProfileViewConstraints ProfileConstraints;
15731581

@@ -1627,7 +1635,7 @@ public static class GetLeaderboardRequest {
16271635
*/
16281636
public Integer Version;
16291637
/**
1630-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1638+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
16311639
*/
16321640
public PlayerProfileViewConstraints ProfileConstraints;
16331641

@@ -1816,7 +1824,7 @@ public static class GetPlayerProfileRequest {
18161824
*/
18171825
public String PlayFabId;
18181826
/**
1819-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1827+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
18201828
*/
18211829
public PlayerProfileViewConstraints ProfileConstraints;
18221830

PlayFabClientSDK/src/main/java/com/playfab/PlayFabErrors.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,11 @@ public static enum PlayFabErrorCode {
325325
AccountDeleted(1322),
326326
PlayerSecretNotConfigured(1323),
327327
InvalidSignatureTime(1324),
328-
NoContactEmailAddressFound(1325);
328+
NoContactEmailAddressFound(1325),
329+
InvalidAuthToken(1326),
330+
AuthTokenDoesNotExist(1327),
331+
AuthTokenExpired(1328),
332+
AuthTokenAlreadyUsedToResetPassword(1329);
329333

330334
public int id;
331335

PlayFabClientSDK/src/main/java/com/playfab/PlayFabSettings.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import com.playfab.PlayFabErrors.ErrorCallback;
44

55
public class PlayFabSettings {
6-
public static String SdkVersion = "0.53.170807";
7-
public static String BuildIdentifier = "jbuild_javasdk_0";
8-
public static String SdkVersionString = "JavaSDK-0.53.170807";
6+
public static String SdkVersion = "0.54.170814";
7+
public static String BuildIdentifier = "jbuild_javasdk_1";
8+
public static String SdkVersionString = "JavaSDK-0.54.170814";
99

1010
public static String TitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
1111
public static ErrorCallback GlobalErrorHandler;

PlayFabSDK/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<inceptionYear>2016</inceptionYear>
55
<groupId>com.playfab</groupId>
66
<artifactId>combo-sdk</artifactId>
7-
<version>0.53.170807</version>
7+
<version>0.54.170814</version>
88
<name>PlayFab Combo API</name>
99
<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>
1010
<url>http://api.playfab.com/</url>

PlayFabSDK/src/main/java/com/playfab/PlayFabAdminModels.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3565,7 +3565,7 @@ public static class UpdateUserTitleDisplayNameRequest {
35653565
*/
35663566
public String PlayFabId;
35673567
/**
3568-
* new title display name for the user - must be between 3 and 25 characters
3568+
* New title display name for the user - must be between 3 and 25 characters
35693569
*/
35703570
public String DisplayName;
35713571

PlayFabSDK/src/main/java/com/playfab/PlayFabClientModels.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,6 +1115,10 @@ public static class FriendInfo {
11151115
* Available Game Center information (if the user and PlayFab friend are also connected in Game Center).
11161116
*/
11171117
public UserGameCenterInfo GameCenterInfo;
1118+
/**
1119+
* The profile of the user, if requested.
1120+
*/
1121+
public PlayerProfileModel Profile;
11181122

11191123
}
11201124

@@ -1447,7 +1451,7 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
14471451
*/
14481452
public Integer Version;
14491453
/**
1450-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1454+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14511455
*/
14521456
public PlayerProfileViewConstraints ProfileConstraints;
14531457

@@ -1495,7 +1499,7 @@ public static class GetFriendLeaderboardRequest {
14951499
*/
14961500
public Integer Version;
14971501
/**
1498-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1502+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
14991503
*/
15001504
public PlayerProfileViewConstraints ProfileConstraints;
15011505

@@ -1510,6 +1514,10 @@ public static class GetFriendsListRequest {
15101514
* Indicates whether Facebook friends should be included in the response. Default is true.
15111515
*/
15121516
public Boolean IncludeFacebookFriends;
1517+
/**
1518+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
1519+
*/
1520+
public PlayerProfileViewConstraints ProfileConstraints;
15131521

15141522
}
15151523

@@ -1567,7 +1575,7 @@ public static class GetLeaderboardAroundPlayerRequest {
15671575
*/
15681576
public Integer Version;
15691577
/**
1570-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1578+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
15711579
*/
15721580
public PlayerProfileViewConstraints ProfileConstraints;
15731581

@@ -1627,7 +1635,7 @@ public static class GetLeaderboardRequest {
16271635
*/
16281636
public Integer Version;
16291637
/**
1630-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1638+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
16311639
*/
16321640
public PlayerProfileViewConstraints ProfileConstraints;
16331641

@@ -1816,7 +1824,7 @@ public static class GetPlayerProfileRequest {
18161824
*/
18171825
public String PlayFabId;
18181826
/**
1819-
* If non-null, this determines which properties of the profile to return. If null, playfab will only include display names. For API calls from the client, only ShowDisplayName, ShowAvatarUrl are allowed at this time.
1827+
* If non-null, this determines which properties of the resulting player profiles to return. For API calls from the client, only the allowed client profile properties for the title may be requested. These allowed properties are configured in the Game Manager "Client Profile Options" tab in the "Settings" section.
18201828
*/
18211829
public PlayerProfileViewConstraints ProfileConstraints;
18221830

0 commit comments

Comments
 (0)