diff --git a/Corona/README.md b/Corona/README.md index 300bb5e9..e4a9bb3c 100644 --- a/Corona/README.md +++ b/Corona/README.md @@ -85,7 +85,7 @@ Combo Plugin Instructions: * Add the following to your build.settings: ```lua plugins = { - ["plugin.playfab.client"] = { publisherId = "com.playfab" } + ["plugin.playfab.combo"] = { publisherId = "com.playfab" } } ``` * Here is a main.lua script for your Corona game project which will log in to PlayFab via the client, and get the titleId as a server, and print the results to the console diff --git a/Defold/PlayFabClientSdk.zip b/Defold/PlayFabClientSdk.zip index 542fe402..5b6080b3 100644 Binary files a/Defold/PlayFabClientSdk.zip and b/Defold/PlayFabClientSdk.zip differ diff --git a/Defold/PlayFabClientTestExample.zip b/Defold/PlayFabClientTestExample.zip index 40f7f4e8..ce3c8264 100644 Binary files a/Defold/PlayFabClientTestExample.zip and b/Defold/PlayFabClientTestExample.zip differ diff --git a/Defold/PlayFabComboSdk.zip b/Defold/PlayFabComboSdk.zip index a4c9b5e4..5f9b8d82 100644 Binary files a/Defold/PlayFabComboSdk.zip and b/Defold/PlayFabComboSdk.zip differ diff --git a/Defold/PlayFabServerSdk.zip b/Defold/PlayFabServerSdk.zip index 84de74e2..e6589a6d 100644 Binary files a/Defold/PlayFabServerSdk.zip and b/Defold/PlayFabServerSdk.zip differ diff --git a/PlayFabClientSDK/PlayFab/PlayFabClientApi.lua b/PlayFabClientSDK/PlayFab/PlayFabClientApi.lua index d13992d5..b07b6b4d 100644 --- a/PlayFabClientSDK/PlayFab/PlayFabClientApi.lua +++ b/PlayFabClientSDK/PlayFab/PlayFabClientApi.lua @@ -354,15 +354,6 @@ function PlayFabClientApi.GetPlayFabIDsFromTwitchIDs(request, onSuccess, onError IPlayFabHttps.MakePlayFabApiCall("/Client/GetPlayFabIDsFromTwitchIDs", request, "X-Authorization", PlayFabSettings._internalSettings.sessionTicket, onSuccess, onError) end --- NOTE: This call will be deprecated soon. For fetching the data for a given user use GetPlayerCombinedInfo. For looking up users from the client api, we are in the process of adding a new api call. Once that call is ready, this one will be deprecated. Retrieves all requested data for a user in one unified request. By default, this API returns all data for the locally signed-in user. The input parameters may be used to limit the data retrieved to any subset of the available data, as well as retrieve the available data for a different user. Note that certain data, including inventory, virtual currency balances, and personally identifying information, may only be retrieved for the locally signed-in user. In the example below, a request is made for the account details, virtual currency balances, and specified user data for the locally signed-in user. --- API Method Documentation: https://api.playfab.com/Documentation/Client/method/GetUserCombinedInfo --- Request Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.GetUserCombinedInfoRequest --- Result Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.GetUserCombinedInfoResult -function PlayFabClientApi.GetUserCombinedInfo(request, onSuccess, onError) - if (not PlayFabClientApi.IsClientLoggedIn()) then error("Must be logged in to call this method") end - IPlayFabHttps.MakePlayFabApiCall("/Client/GetUserCombinedInfo", request, "X-Authorization", PlayFabSettings._internalSettings.sessionTicket, onSuccess, onError) -end - -- Links the Android device identifier to the user's PlayFab account -- API Method Documentation: https://api.playfab.com/Documentation/Client/method/LinkAndroidDeviceID -- Request Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.LinkAndroidDeviceIDRequest diff --git a/PlayFabClientSDK/PlayFab/PlayFabSettings.lua b/PlayFabClientSDK/PlayFab/PlayFabSettings.lua index c7c14987..9f9a5a82 100644 --- a/PlayFabClientSDK/PlayFab/PlayFabSettings.lua +++ b/PlayFabClientSDK/PlayFab/PlayFabSettings.lua @@ -13,7 +13,7 @@ local PlayFabSettings = { _internalSettings = { sessionTicket = nil, - sdkVersionString = "LuaSdk_0.7.161121", + sdkVersionString = "LuaSdk_0.8.170102", buildIdentifier = "jbuild_luasdk_1" }, settings = { diff --git a/PlayFabSDK/PlayFab/PlayFabClientApi.lua b/PlayFabSDK/PlayFab/PlayFabClientApi.lua index d13992d5..b07b6b4d 100644 --- a/PlayFabSDK/PlayFab/PlayFabClientApi.lua +++ b/PlayFabSDK/PlayFab/PlayFabClientApi.lua @@ -354,15 +354,6 @@ function PlayFabClientApi.GetPlayFabIDsFromTwitchIDs(request, onSuccess, onError IPlayFabHttps.MakePlayFabApiCall("/Client/GetPlayFabIDsFromTwitchIDs", request, "X-Authorization", PlayFabSettings._internalSettings.sessionTicket, onSuccess, onError) end --- NOTE: This call will be deprecated soon. For fetching the data for a given user use GetPlayerCombinedInfo. For looking up users from the client api, we are in the process of adding a new api call. Once that call is ready, this one will be deprecated. Retrieves all requested data for a user in one unified request. By default, this API returns all data for the locally signed-in user. The input parameters may be used to limit the data retrieved to any subset of the available data, as well as retrieve the available data for a different user. Note that certain data, including inventory, virtual currency balances, and personally identifying information, may only be retrieved for the locally signed-in user. In the example below, a request is made for the account details, virtual currency balances, and specified user data for the locally signed-in user. --- API Method Documentation: https://api.playfab.com/Documentation/Client/method/GetUserCombinedInfo --- Request Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.GetUserCombinedInfoRequest --- Result Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.GetUserCombinedInfoResult -function PlayFabClientApi.GetUserCombinedInfo(request, onSuccess, onError) - if (not PlayFabClientApi.IsClientLoggedIn()) then error("Must be logged in to call this method") end - IPlayFabHttps.MakePlayFabApiCall("/Client/GetUserCombinedInfo", request, "X-Authorization", PlayFabSettings._internalSettings.sessionTicket, onSuccess, onError) -end - -- Links the Android device identifier to the user's PlayFab account -- API Method Documentation: https://api.playfab.com/Documentation/Client/method/LinkAndroidDeviceID -- Request Documentation: https://api.playfab.com/Documentation/Client/datatype/PlayFab.Client.Models/PlayFab.Client.Models.LinkAndroidDeviceIDRequest diff --git a/PlayFabSDK/PlayFab/PlayFabSettings.lua b/PlayFabSDK/PlayFab/PlayFabSettings.lua index a458a48e..e55d209c 100644 --- a/PlayFabSDK/PlayFab/PlayFabSettings.lua +++ b/PlayFabSDK/PlayFab/PlayFabSettings.lua @@ -13,7 +13,7 @@ local PlayFabSettings = { _internalSettings = { sessionTicket = nil, - sdkVersionString = "LuaSdk_0.7.161121", + sdkVersionString = "LuaSdk_0.8.170102", buildIdentifier = "jbuild_luasdk_1" }, settings = { diff --git a/PlayFabServerSDK/PlayFab/PlayFabSettings.lua b/PlayFabServerSDK/PlayFab/PlayFabSettings.lua index 4e3ee7a4..c6942e67 100644 --- a/PlayFabServerSDK/PlayFab/PlayFabSettings.lua +++ b/PlayFabServerSDK/PlayFab/PlayFabSettings.lua @@ -12,7 +12,7 @@ local PlayFabSettings = { _internalSettings = { - sdkVersionString = "LuaSdk_0.7.161121", + sdkVersionString = "LuaSdk_0.8.170102", buildIdentifier = "jbuild_luasdk_1" }, settings = { diff --git a/README.md b/README.md index 1d333611..9eae4bce 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ Do you have ideas on how we can make our products and services better? Our Developer Success Team can assist with answering any questions as well as process any feedback you have about PlayFab services. -[Forums, Support and Knowledge Base](https://community.playfab.com/hc/en-us) +[Forums, Support and Knowledge Base](https://community.playfab.com/index.html) 7. Copyright and Licensing Information: