Skip to content

Commit 8577ea0

Browse files
author
PlayFabJenkinsBot
committed
https://api.playfab.com/releaseNotes/#180618
2 parents 343cdbb + 423aa78 commit 8577ea0

29 files changed

+363
-249
lines changed

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2547,16 +2547,6 @@ public static class ModifyUserVirtualCurrencyResult {
25472547

25482548
}
25492549

2550-
/**
2551-
* Identifier by either name or ID. Note that a name may change due to renaming, or reused after being deleted. ID is
2552-
* immutable and unique.
2553-
*/
2554-
public static class NameIdentifier {
2555-
public String Id;
2556-
public String Name;
2557-
2558-
}
2559-
25602550
public static class OpenTradeRequest {
25612551
/**
25622552
* Players who are allowed to accept the trade. If null, the trade may be accepted by any player. If empty, the trade may

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

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public static enum PlayFabErrorCode {
1212
Unknown(1),
1313
ConnectionError(2),
1414
JsonParseError(3),
15+
MatchmakingHopperIdInvalid(230),
1516
UnkownError(500),
1617
InvalidParams(1000),
1718
AccountNotFound(1001),
@@ -380,16 +381,47 @@ public static enum PlayFabErrorCode {
380381
NoValidCertificateForAad(1376),
381382
InvalidCertificateForAad(1377),
382383
DuplicateDropTableId(1378),
383-
ComputeOK(1379),
384-
ComputeAccepted(1380),
385-
ComputeNoContent(1381),
386-
ComputeBadRequest(1382),
387-
ComputeUnauthorized(1383),
388-
ComputeForbidden(1384),
389-
ComputeNotFound(1385),
390-
ComputeConflict(1386),
391-
ComputeInternalServerError(1387),
392-
ComputeServiceUnavailable(1388);
384+
GameServerOk(1379),
385+
GameServerAccepted(1380),
386+
GameServerNoContent(1381),
387+
GameServerBadRequest(1382),
388+
GameServerUnauthorized(1383),
389+
GameServerForbidden(1384),
390+
GameServerNotFound(1385),
391+
GameServerConflict(1386),
392+
GameServerInternalServerError(1387),
393+
GameServerServiceUnavailable(1388),
394+
MatchmakingInvalidEntityKeyList(2000),
395+
MatchmakingInvalidTicketCreatorProfile(2001),
396+
MatchmakingInvalidUserAttributes(2002),
397+
MatchmakingCreateRequestMissing(2003),
398+
MatchmakingCreateRequestCreatorMissing(2004),
399+
MatchmakingCreateRequestCreatorIdMissing(2005),
400+
MatchmakingCreateRequestUserListMissing(2006),
401+
MatchmakingCreateRequestGiveUpAfterInvalid(2007),
402+
MatchmakingTicketIdMissing(2008),
403+
MatchmakingMatchIdMissing(2009),
404+
MatchmakingMatchIdIdMissing(2010),
405+
MatchmakingHopperIdMissing(2011),
406+
MatchmakingTitleIdMissing(2012),
407+
MatchmakingTicketIdIdMissing(2013),
408+
MatchmakingUserIdMissing(2014),
409+
MatchmakingJoinRequestUserMissing(2015),
410+
MatchmakingHopperConfigNotFound(2016),
411+
MatchmakingMatchNotFound(2017),
412+
MatchmakingTicketNotFound(2018),
413+
MatchmakingCreateTicketServerIdentityInvalid(2019),
414+
MatchmakingCreateTicketClientIdentityInvalid(2020),
415+
MatchmakingGetTicketUserMismatch(2021),
416+
MatchmakingJoinTicketServerIdentityInvalid(2022),
417+
MatchmakingJoinTicketUserIdentityMismatch(2023),
418+
MatchmakingCancelTicketServerIdentityInvalid(2024),
419+
MatchmakingCancelTicketUserIdentityMismatch(2025),
420+
MatchmakingGetMatchIdentityMismatch(2026),
421+
MatchmakingUserIdentityMismatch(2027),
422+
MatchmakingAlreadyJoinedTicket(2028),
423+
MatchmakingTicketAlreadyCompleted(2029),
424+
MatchmakingHopperConfigInvalid(2031);
393425

394426
public int id;
395427

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.67.180529";
8-
public static String BuildIdentifier = "jbuild_javasdk_0";
9-
public static String SdkVersionString = "JavaSDK-0.67.180529";
7+
public static String SdkVersion = "0.68.180618";
8+
public static String BuildIdentifier = "jbuild_javasdk_1";
9+
public static String SdkVersionString = "JavaSDK-0.68.180618";
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
@@ -14,7 +14,7 @@
1414
<!-- GAV & Meta -->
1515
<groupId>com.playfab</groupId>
1616
<artifactId>client-sdk</artifactId>
17-
<version>0.67.180529</version>
17+
<version>0.68.180618</version>
1818
<name>PlayFab Client API</name>
1919
<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>
2020
<url>http://api.playfab.com/</url>

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2547,16 +2547,6 @@ public static class ModifyUserVirtualCurrencyResult {
25472547

25482548
}
25492549

2550-
/**
2551-
* Identifier by either name or ID. Note that a name may change due to renaming, or reused after being deleted. ID is
2552-
* immutable and unique.
2553-
*/
2554-
public static class NameIdentifier {
2555-
public String Id;
2556-
public String Name;
2557-
2558-
}
2559-
25602550
public static class OpenTradeRequest {
25612551
/**
25622552
* Players who are allowed to accept the trade. If null, the trade may be accepted by any player. If empty, the trade may

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

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public static enum PlayFabErrorCode {
1212
Unknown(1),
1313
ConnectionError(2),
1414
JsonParseError(3),
15+
MatchmakingHopperIdInvalid(230),
1516
UnkownError(500),
1617
InvalidParams(1000),
1718
AccountNotFound(1001),
@@ -380,16 +381,47 @@ public static enum PlayFabErrorCode {
380381
NoValidCertificateForAad(1376),
381382
InvalidCertificateForAad(1377),
382383
DuplicateDropTableId(1378),
383-
ComputeOK(1379),
384-
ComputeAccepted(1380),
385-
ComputeNoContent(1381),
386-
ComputeBadRequest(1382),
387-
ComputeUnauthorized(1383),
388-
ComputeForbidden(1384),
389-
ComputeNotFound(1385),
390-
ComputeConflict(1386),
391-
ComputeInternalServerError(1387),
392-
ComputeServiceUnavailable(1388);
384+
GameServerOk(1379),
385+
GameServerAccepted(1380),
386+
GameServerNoContent(1381),
387+
GameServerBadRequest(1382),
388+
GameServerUnauthorized(1383),
389+
GameServerForbidden(1384),
390+
GameServerNotFound(1385),
391+
GameServerConflict(1386),
392+
GameServerInternalServerError(1387),
393+
GameServerServiceUnavailable(1388),
394+
MatchmakingInvalidEntityKeyList(2000),
395+
MatchmakingInvalidTicketCreatorProfile(2001),
396+
MatchmakingInvalidUserAttributes(2002),
397+
MatchmakingCreateRequestMissing(2003),
398+
MatchmakingCreateRequestCreatorMissing(2004),
399+
MatchmakingCreateRequestCreatorIdMissing(2005),
400+
MatchmakingCreateRequestUserListMissing(2006),
401+
MatchmakingCreateRequestGiveUpAfterInvalid(2007),
402+
MatchmakingTicketIdMissing(2008),
403+
MatchmakingMatchIdMissing(2009),
404+
MatchmakingMatchIdIdMissing(2010),
405+
MatchmakingHopperIdMissing(2011),
406+
MatchmakingTitleIdMissing(2012),
407+
MatchmakingTicketIdIdMissing(2013),
408+
MatchmakingUserIdMissing(2014),
409+
MatchmakingJoinRequestUserMissing(2015),
410+
MatchmakingHopperConfigNotFound(2016),
411+
MatchmakingMatchNotFound(2017),
412+
MatchmakingTicketNotFound(2018),
413+
MatchmakingCreateTicketServerIdentityInvalid(2019),
414+
MatchmakingCreateTicketClientIdentityInvalid(2020),
415+
MatchmakingGetTicketUserMismatch(2021),
416+
MatchmakingJoinTicketServerIdentityInvalid(2022),
417+
MatchmakingJoinTicketUserIdentityMismatch(2023),
418+
MatchmakingCancelTicketServerIdentityInvalid(2024),
419+
MatchmakingCancelTicketUserIdentityMismatch(2025),
420+
MatchmakingGetMatchIdentityMismatch(2026),
421+
MatchmakingUserIdentityMismatch(2027),
422+
MatchmakingAlreadyJoinedTicket(2028),
423+
MatchmakingTicketAlreadyCompleted(2029),
424+
MatchmakingHopperConfigInvalid(2031);
393425

394426
public int id;
395427

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.67.180529";
7-
public static String BuildIdentifier = "jbuild_javasdk_0";
8-
public static String SdkVersionString = "JavaSDK-0.67.180529";
6+
public static String SdkVersion = "0.68.180618";
7+
public static String BuildIdentifier = "jbuild_javasdk_1";
8+
public static String SdkVersionString = "JavaSDK-0.68.180618";
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
@@ -14,7 +14,7 @@
1414
<!-- GAV & Meta -->
1515
<groupId>com.playfab</groupId>
1616
<artifactId>combo-sdk</artifactId>
17-
<version>0.67.180529</version>
17+
<version>0.68.180618</version>
1818
<name>PlayFab Combo API</name>
1919
<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>
2020
<url>http://api.playfab.com/</url>

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

Lines changed: 48 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1013,21 +1013,6 @@ public static class DeleteTitleResult {
10131013

10141014
}
10151015

1016-
public static class DeleteUsersRequest {
1017-
/** An array of unique PlayFab assigned ID of the user on whom the operation will be performed. */
1018-
public ArrayList<String> PlayFabIds;
1019-
/**
1020-
* Unique identifier for the title, found in the Settings &gt; Game Properties section of the PlayFab developer site when a
1021-
* title has been selected.
1022-
*/
1023-
public String TitleId;
1024-
1025-
}
1026-
1027-
public static class DeleteUsersResult {
1028-
1029-
}
1030-
10311016
public static enum EffectType {
10321017
Allow,
10331018
Deny
@@ -1138,6 +1123,7 @@ public static class GameModeInfo {
11381123

11391124
public static enum GenericErrorCodes {
11401125
Success,
1126+
MatchmakingHopperIdInvalid,
11411127
UnkownError,
11421128
InvalidParams,
11431129
AccountNotFound,
@@ -1506,16 +1492,47 @@ public static enum GenericErrorCodes {
15061492
NoValidCertificateForAad,
15071493
InvalidCertificateForAad,
15081494
DuplicateDropTableId,
1509-
ComputeOK,
1510-
ComputeAccepted,
1511-
ComputeNoContent,
1512-
ComputeBadRequest,
1513-
ComputeUnauthorized,
1514-
ComputeForbidden,
1515-
ComputeNotFound,
1516-
ComputeConflict,
1517-
ComputeInternalServerError,
1518-
ComputeServiceUnavailable
1495+
GameServerOk,
1496+
GameServerAccepted,
1497+
GameServerNoContent,
1498+
GameServerBadRequest,
1499+
GameServerUnauthorized,
1500+
GameServerForbidden,
1501+
GameServerNotFound,
1502+
GameServerConflict,
1503+
GameServerInternalServerError,
1504+
GameServerServiceUnavailable,
1505+
MatchmakingInvalidEntityKeyList,
1506+
MatchmakingInvalidTicketCreatorProfile,
1507+
MatchmakingInvalidUserAttributes,
1508+
MatchmakingCreateRequestMissing,
1509+
MatchmakingCreateRequestCreatorMissing,
1510+
MatchmakingCreateRequestCreatorIdMissing,
1511+
MatchmakingCreateRequestUserListMissing,
1512+
MatchmakingCreateRequestGiveUpAfterInvalid,
1513+
MatchmakingTicketIdMissing,
1514+
MatchmakingMatchIdMissing,
1515+
MatchmakingMatchIdIdMissing,
1516+
MatchmakingHopperIdMissing,
1517+
MatchmakingTitleIdMissing,
1518+
MatchmakingTicketIdIdMissing,
1519+
MatchmakingUserIdMissing,
1520+
MatchmakingJoinRequestUserMissing,
1521+
MatchmakingHopperConfigNotFound,
1522+
MatchmakingMatchNotFound,
1523+
MatchmakingTicketNotFound,
1524+
MatchmakingCreateTicketServerIdentityInvalid,
1525+
MatchmakingCreateTicketClientIdentityInvalid,
1526+
MatchmakingGetTicketUserMismatch,
1527+
MatchmakingJoinTicketServerIdentityInvalid,
1528+
MatchmakingJoinTicketUserIdentityMismatch,
1529+
MatchmakingCancelTicketServerIdentityInvalid,
1530+
MatchmakingCancelTicketUserIdentityMismatch,
1531+
MatchmakingGetMatchIdentityMismatch,
1532+
MatchmakingUserIdentityMismatch,
1533+
MatchmakingAlreadyJoinedTicket,
1534+
MatchmakingTicketAlreadyCompleted,
1535+
MatchmakingHopperConfigInvalid
15191536
}
15201537

15211538
public static class GetActionsOnPlayersInSegmentTaskInstanceResult {
@@ -2408,7 +2425,9 @@ public static class ModifyUserVirtualCurrencyResult {
24082425
* immutable and unique.
24092426
*/
24102427
public static class NameIdentifier {
2428+
/** Id Identifier, if present */
24112429
public String Id;
2430+
/** Name Identifier, if present */
24122431
public String Name;
24132432

24142433
}
@@ -2678,7 +2697,8 @@ public static class RefundPurchaseRequest {
26782697
/** Unique PlayFab assigned ID of the user on whom the operation will be performed. */
26792698
public String PlayFabId;
26802699
/**
2681-
* Reason for refund. In the case of Facebook this must match one of their refund or dispute resolution enums (See:
2700+
* The Reason parameter should correspond with the payment providers reason field, if they require one such as Facebook. In
2701+
* the case of Facebook this must match one of their refund or dispute resolution enums (See:
26822702
* https://developers.facebook.com/docs/payments/implementation-guide/handling-disputes-refunds)
26832703
*/
26842704
public String Reason;
@@ -2780,7 +2800,8 @@ public static class ResolvePurchaseDisputeRequest {
27802800
/** Unique PlayFab assigned ID of the user on whom the operation will be performed. */
27812801
public String PlayFabId;
27822802
/**
2783-
* Reason for refund. In the case of Facebook this must match one of their refund or dispute resolution enums (See:
2803+
* The Reason parameter should correspond with the payment providers reason field, if they require one such as Facebook. In
2804+
* the case of Facebook this must match one of their refund or dispute resolution enums (See:
27842805
* https://developers.facebook.com/docs/payments/implementation-guide/handling-disputes-refunds)
27852806
*/
27862807
public String Reason;

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

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2547,16 +2547,6 @@ public static class ModifyUserVirtualCurrencyResult {
25472547

25482548
}
25492549

2550-
/**
2551-
* Identifier by either name or ID. Note that a name may change due to renaming, or reused after being deleted. ID is
2552-
* immutable and unique.
2553-
*/
2554-
public static class NameIdentifier {
2555-
public String Id;
2556-
public String Name;
2557-
2558-
}
2559-
25602550
public static class OpenTradeRequest {
25612551
/**
25622552
* Players who are allowed to accept the trade. If null, the trade may be accepted by any player. If empty, the trade may

0 commit comments

Comments
 (0)