Exemple #1
0
    void OnLoginSuccess(LoginResult loginRes)
    {
        Debug.Log("Login Success");
        PlayFabData.AuthKey = loginRes.SessionTicket;
        playfabId           = loginRes.PlayFabId;

        GetCloudScriptUrlRequest req = new GetCloudScriptUrlRequest();

        req.Testing = false;

        PlayFabClientAPI.GetCloudScriptUrl(req, null, OnPlayfabLoginError);

        connectedToPlayFab = true;
        LoggedIn();
    }
Exemple #2
0
    public void GetCloudURL()
    {
        GetCloudScriptUrlRequest request = new GetCloudScriptUrlRequest()
        {
            Testing = false
        };

        PlayFabClientAPI.GetCloudScriptUrl(request, (result) => {
            Debug.Log("URL is set");
            CloudRequest();
        },
                                           (error) => {
            Debug.Log("Failed to retrieve Cloud Script URL");
        });
    }
        public void SetUpCloudServices(bool i_testing)
        {
            MyMessenger.Send <LogTypes, string, string>(MyLogger.LOG_EVENT, LogTypes.Info, "Starting cloud service setup call", PLAYFAB);

            GetCloudScriptUrlRequest request = new GetCloudScriptUrlRequest()
            {
                Testing = i_testing
            };

            PlayFabClientAPI.GetCloudScriptUrl(request, (result) => {
                mCloudServicesSetUp = true;
                MyMessenger.Send(BackendMessages.CLOUD_SETUP_SUCCESS);
            },
                                               (error) => { HandleError(error, BackendMessages.CLOUD_SETUP_FAIL); });
        }