Como utilizar Session Manager API

Estou tentado utilizar as "Session Manager API" para gravar a sessão do usuario dentro do meu aplicativo, que é um app desenvolvido fora da plataforma vtex pois ja tinhamos esse app e hoje estamos consomindo as varias APIs da plataforma.

Adicionei a api de new session (https://{accountName}.{environment}.com.br/api/sessions) no login do nosso cliente e

utilizo a api de Get Session (https://{accountName}.{environment}.com.br/api/sessions) para recuperar a sessão, mas quando dou um get na sessão ela me retorna um vazio sem nenhum dadado. Gostaria de saber como posso utilizar essas APIs de uma forma correta

Acredito que seria interessante abrir um ticket sobre este cenário mas de qualquer forma se conseguir compartilhar conosco o passo a passo, seria muito bem vindo!

2 Likes

Esta foi a resposta da vtex.

A API de Sessions depende do contexto do usuário ao navegar na loja, por isso tem que usar o cookie vtex_session para conseguir obter essas informações de fato. Fazendo isso via JS no front você já possui esse contexto, porém para o GET é preciso replicar essa funcionamento. Veja no help: https://developers.vtex.com/vtex-developer-docs/reference/session-manager-api-overviewunnamed

2 Likes

Bacana! Atualizaram a documentação sobre session e segment.

Obrigado por compartilhar Daniel

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.