Axuda de The Movie Database

Hello,

I have completed the 2 steps of Create a token and Ask the user for permission. When I try to make my request with create session (with login), I receive this error message:

status_code: 32
status_message"Email not verified: Your email address has not been verified."
success: false

API_KEY and REQUEST_TOKEN are transmitted correctly.

I don't understand what's not working. How do I get the email verified? Thanks for help :)

This is what my request looks like :

try {
      const response = await axios.post(
        `https://api.themoviedb.org/3/authentication/token/validate_with_login?api_key=${API_KEY}&request_token=${REQUEST_TOKEN}`,
        {
          username: username,
          email: email,
          password: password,
        },
        {
          headers: {
            Authorization: `Bearer ${token}`,
          },
        }
      );
      setIsLoading(false);
    } catch (error) {
      console.error(error.message);
    }
  };

3 respostas (na páxina 1 de 1)

Jump to last post

Hi @chocmax, according to the documentation, the json body should be

{
  "username": "your_username",
  "password": "your_password",
  "request_token": "your_request_token"
}

So, I'm not sure why you get that particular error message but it might have something to do with the "email" parameter that shouldn't be there. The "request_token" passed in the URL is probably getting ignored. And you don't need the Authorization header because you are passing the api_key in the URL.

@robbie3999 said:

Hi @chocmax, according to the documentation, the json body should be

{
  "username": "your_username",
  "password": "your_password",
  "request_token": "your_request_token"
}

So, I'm not sure why you get that particular error message but it might have something to do with the "email" parameter that shouldn't be there. The "request_token" passed in the URL is probably getting ignored. And you don't need the Authorization header because you are passing the api_key in the URL.

thanks for your answer, i try with body :

 {
  "username": "xxxxx",
   "password": "xxxxx",
   "request_token": "xxxxx"
}

i have the same error, email not verified :/ .

I don't know what is going wrong, perhaps someone writing similar code will be able to help out.

Non podes atopar unha película ou serie? Inicia sesión para creala.

Global

s amosar a barra de procura
p abrir menú do perfil
esc pechar e abrir xanela
? abrir xanela de atallos do teclado

En páxinas de medios

b atrás (ou á principal se aplica)
e ir a editar páxina

En páxinas de tempadas de televisión

(flecha dereita) ir á tempada seguinte
(flecha esquerda) ir á tempada anterior

En páxinas de episodios de televisión

(flecha dereita) ir ao episodio seguinte
(flecha esquerda) ir ao episodio anterior

En todas as páxinas de imaxe

a abrir a xanela de engadir imaxe

En todas as páxinas de edición

t abrir selector de traducións
ctrl+ s enviar formulario

Nas páxinas de debate

n crear un novo debate
w amosar o estado do seguimento
p mudar público/privado
c mudar abrir/pechar
a abrir actividade
r responder no debate
l ir á última resposta
ctrl+ enter eviar a túa mensaxe
(flecha dereita) páxina seguinte
(flecha esquerda) ir á páxina anterior

Configuración

Queres valorar ou engadir o elemento a unha listaxe?

Iniciar sesión