Bom, pra facilitar o entendimento do meu problema, vou fazendo um passo a passo e colocar as imagens no final, o programa que estou usando pra testar os API’s é o Insomnia.
- é necessário registrar uma conta.
- a conta é registrada e recebo algumas respostas que não preciso por enquanto, então não utilizo.
- é necessário fazer login, e quando o login é efetuado, além da confirmação recebo um “token” e uma informação me dizendo se o usuário é vip ou não.
- eu salvo estas informações em variáveis dentro do game instance.
- você vai precisar criar um personagem. (ai começa meu problema), eu preciso passar o token para o “header”. O token gerado é um código aleatório que muda toda vez que o usuário faz login e possui duas funções, a primeira é segurança e a segunda é vincular a conta logada ao personagem criado. Porem antes do codigo aleatorio eu preciso colocar a palavra “bearer” + “token” (como mostro no exemplo da imagem do insomnia.
- montando o “header” corretamente e passando as informações do nome do personagem e do corpo escolhido pelo jogador, eu deveria conseguir registrar ele no banco. Quando faço o processo pelo Insomnia funciona, o problema é quando passo pela unreal. A baixo estão os prints, incluindo o código na unreal e a forma que o token foi montado no final, aparecendo pela funçao “print string”