Estoy tratando de obtener datos de la API de ProBasketballAPI.com. Los documentos indican lo siguiente:
'Para realizar llamadas a la API de ProBasketball, debe realizar una solicitud POST a la URL especificada. En esta solicitud, debe pasar su clave API, y eso es todo. ¡Ya tienes acceso a la API!
Por supuesto, puede transmitir otros argumentos además de su clave de API; de hecho, se recomienda que lo haga. Ayudará a reducir los datos que se devolverán.
Todas las respuestas estarán en formato JSON.'
Estoy tratando de pasar api_key como argumento, ya que dice así.
const options = { 'api_key': JSON.stringify(api_key), method: 'post', headers: { 'Content-Type': 'application/json' } }; const x = fetch('https://probasketballapi.com/players', options); x.then((response) => { const data = response.json(); data.then((response) => { console.log(response) }) })Pero recibo el siguiente error de la API,
{ errors: [ 'The api key field is required.' ] }He leído la documentación pero no puedo resolverlo. La documentación se puede encontrar en https://probasketballapi.com/docs/authentication