tengo este código en JS, sin embargo, siempre devuelve un error 403 cuando lo ejecuto en mi sitio web. Intenté ejecutar la misma solicitud con python y en cartero y me dio los datos que quería, por lo que la API definitivamente no es el problema. también me dio un error de CORS que resolví obteniendo una extensión de Chrome, pero no estoy seguro de si ese es el problema
const url="https://discord.com/api/v9/guilds/792895591255769098/members/search" function callAPI() { var xhttp = new XMLHttpRequest(); xhttp.open('GET', url); xhttp.setRequestHeader('Authorization', 'Bot <my bots token>'); xhttp.send(); console.log("sent request") console.log(xhttp) } callAPI.call()También probé este código pero devuelve el mismo resultado.
async function getGuildRoles(){ const response = await fetch('https://discord.com/api/guilds/792895591255769098/members',{ method:'GET', headers: { Authorization: 'Bot <my bots token>' } }); console.log(response.text()); return response; } getGuildRoles.call()