You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Sets the player's secret if it is not already set. Player secrets are used to sign API requests. To reset a player's secret use the Admin or Server API method SetPlayerSecret.
1116
+
* @param request SetPlayerSecretRequest
1117
+
* @return Async Task will return SetPlayerSecretResult
* Sets the player's secret if it is not already set. Player secrets are used to sign API requests. To reset a player's secret use the Admin or Server API method SetPlayerSecret.
* Sets the player's secret if it is not already set. Player secrets are used to sign API requests. To reset a player's secret use the Admin or Server API method SetPlayerSecret.
* Adds the specified generic service identifier to the player's PlayFab account. This is designed to allow for a PlayFab ID lookup of any arbitrary service identifier a title wants to add. This identifier should never be used as authentication credentials, as the intent is that it is easily accessible by other players.
Copy file name to clipboardExpand all lines: AndroidStudioExample/app/src/main/java/com/playfab/PlayFabClientModels.java
+40-20Lines changed: 40 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -1443,13 +1443,9 @@ public static class GetFriendLeaderboardAroundPlayerRequest {
1443
1443
*/
1444
1444
publicBooleanIncludeFacebookFriends;
1445
1445
/**
1446
-
* The version of the leaderboard to get, when UseSpecificVersion is true.
1446
+
* The version of the leaderboard to get.
1447
1447
*/
1448
1448
publicIntegerVersion;
1449
-
/**
1450
-
* If true, uses the specified version. If false, gets the most recent version.
1451
-
*/
1452
-
publicBooleanUseSpecificVersion;
1453
1449
/**
1454
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.
1455
1451
*/
@@ -1495,13 +1491,9 @@ public static class GetFriendLeaderboardRequest {
1495
1491
*/
1496
1492
publicBooleanIncludeFacebookFriends;
1497
1493
/**
1498
-
* The version of the leaderboard to get, when UseSpecificVersion is true.
1494
+
* The version of the leaderboard to get.
1499
1495
*/
1500
1496
publicIntegerVersion;
1501
-
/**
1502
-
* If true, uses the specified version. If false, gets the most recent version.
1503
-
*/
1504
-
publicBooleanUseSpecificVersion;
1505
1497
/**
1506
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.
1507
1499
*/
@@ -1571,13 +1563,9 @@ public static class GetLeaderboardAroundPlayerRequest {
1571
1563
*/
1572
1564
publicIntegerMaxResultsCount;
1573
1565
/**
1574
-
* The version of the leaderboard to get, when UseSpecificVersion is true.
1566
+
* The version of the leaderboard to get.
1575
1567
*/
1576
1568
publicIntegerVersion;
1577
-
/**
1578
-
* If true, uses the specified version. If false, gets the most recent version.
1579
-
*/
1580
-
publicBooleanUseSpecificVersion;
1581
1569
/**
1582
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.
1583
1571
*/
@@ -1635,13 +1623,9 @@ public static class GetLeaderboardRequest {
1635
1623
*/
1636
1624
publicIntegerMaxResultsCount;
1637
1625
/**
1638
-
* The version of the leaderboard to get, when UseSpecificVersion is true.
1626
+
* The version of the leaderboard to get.
1639
1627
*/
1640
1628
publicIntegerVersion;
1641
-
/**
1642
-
* If true, uses the specified version. If false, gets the most recent version.
1643
-
*/
1644
-
publicBooleanUseSpecificVersion;
1645
1629
/**
1646
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.
1647
1631
*/
@@ -2223,6 +2207,26 @@ public static class GetTitleNewsResult {
2223
2207
2224
2208
}
2225
2209
2210
+
publicstaticclassGetTitlePublicKeyRequest {
2211
+
/**
2212
+
* Unique identifier for the title, found in the Settings > Game Properties section of the PlayFab developer site when a title has been selected.
2213
+
*/
2214
+
publicStringTitleId;
2215
+
/**
2216
+
* The shared secret key for this title
2217
+
*/
2218
+
publicStringTitleSharedSecret;
2219
+
2220
+
}
2221
+
2222
+
publicstaticclassGetTitlePublicKeyResult {
2223
+
/**
2224
+
* Base64 encoded RSA CSP byte array blob containing the title's public RSA key
2225
+
*/
2226
+
publicStringRSAPublicKey;
2227
+
2228
+
}
2229
+
2226
2230
publicstaticclassGetTradeStatusRequest {
2227
2231
/**
2228
2232
* Player who opened trade.
@@ -3843,6 +3847,22 @@ public static class SetFriendTagsResult {
3843
3847
3844
3848
}
3845
3849
3850
+
publicstaticclassSetPlayerSecretRequest {
3851
+
/**
3852
+
* Player secret that is used to verify API request signatures (Enterprise Only).
3853
+
*/
3854
+
publicStringPlayerSecret;
3855
+
/**
3856
+
* Base64 encoded body that is encrypted with the Title's public RSA key (Enterprise Only).
publicstaticStringTitleId = null; // You must set this value for PlayFabSdk to work properly (Found in the Game Manager for your title, at the PlayFab Website)
Copy file name to clipboardExpand all lines: PlayFabClientSDK/pom.xml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
<inceptionYear>2016</inceptionYear>
5
5
<groupId>com.playfab</groupId>
6
6
<artifactId>client-sdk</artifactId>
7
-
<version>0.51.170612</version>
7
+
<version>0.52.170710</version>
8
8
<name>PlayFab Client API</name>
9
9
<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>
0 commit comments