We are trying to upgrade to the latest PlayFab plugin (https://github.com/PlayFab/UnrealMarketplacePlugin) but we have found some functions are missing.
The previous version we were using was 1.45.200901 and now we are trying to use version 1.52.210111.
The functions that we were using, which are no longer present, in the API are: UPlayFabClientAPI::SetTitleId, UPlayFabAuthenticationAPI::SetTitleId, UPlayFabAuthenticationAPI::SetDevSecretKey. The sameple code is still using the SetTitleId function: https://docs.microsoft.com/en-us/gaming/playfab/sdks/unreal/quickstart.
Any advice on how to fix up our code? Do we need to update the requests to include the TitleID and DevSecretKey?
Please update your docs. I still cant figure out out to resolve this issue. I am still getting error: 'SetTitleId': is not a member of 'PlayFab::UPlayFabClientAPI'. I followed your tutorial and it has this code. What should I replace it with?
,Please update your docs accordingly. You have weekly update for SDK api changes but you dont update your docs. I cant get my project working for simple Login. Always gives me error 'SetTitleId': is not a member of 'PlayFab::UPlayFabClientAPI'
Answer by Phil Woods · Jan 20, 2021 at 12:56 PM
I think the correct procedure now is to include the title ID and developer secret key in the DefaultEngine.ini like as follows:
[/Script/PlayFabCommon.PlayFabRuntimeSettings]
TitleId=XX123
DeveloperSecretKey=ASecretKeyThatNeedsRemovingOnClientBuilds
Yes, these values would be saved in DefaultEngine.ini, you can also define them in the setPlayFabSettings Blueprint, or navigate to [Edit] -> [Project Settings] -> [Plugins] -> [PlayFab] to set them in the Editor. Please check this Upgrade Guide for more information about how to set them via C++ code.
Unreal GDSK Server local debug 3 Answers
Let's talk Unreal Engine(And the Entity API) 1 Answer
What's the Title Shared Secret in the GetTitlePublicKey Request (unreal engine 4) 1 Answer
Unreal Authentication Context 1 Answer
How do I find the fields to input into RedeemMatchmakerTicket in UE4? 1 Answer