Shazam Core

PAGATO
Da Tipsters CO | Aggiornamento 5 giorni fa | Music
Popolarità

9.9 / 10

Latenza

1,801ms

Livello di servizio

100%

Health Check

100%

Torna a tutte le discussioni

422 response

Rapid account: Buenc 86
buenc86
un anno fa

Hi
I’m getting this reponse code 422.

{“detail”:[{“loc”:[“body”,“file”],“msg”:“field required”,“type”:“value_error.missing”}]}

What field is missed?

I’m seding exactly as displayed in your code snippet.

 let audioFile = new File([""], fileUri, {type: "audio/wav"});

  const data = new FormData();
  data.append('file', audioFile);

  const options = {
    method: 'POST',
    headers: {
      'X-RapidAPI-Key': 'MY_API_KEY',
      'X-RapidAPI-Host': 'shazam-core.p.rapidapi.com',
      'Content-Type': 'application/octet-stream'
    },
    body: data
  };
Rapid account: Tipsters
tipsters Commented un anno fa

This is a problem in your code. I gave examples in other languages, check them

Rapid account: Buenc 86
buenc86 Commented un anno fa

I tried the same request in postman and adding the sample file from your docs.
And I get the same 422 response code.

Rapid account: Tipsters
tipsters Commented un anno fa

Hello!
I don’t understand this language.
Ex code for php and python:
https://rapidapi.com/tipsters/api/shazam-core/tutorials/shazam-api-tutorial

Regards. Tipsters.

Partecipa alla discussione - aggiungi un commento di seguito:

Accedi/Iscriviti per pubblicare nuovi commenti