Estoy tratando de extraer datos de una API usando GET para mostrar esa información en un buen mensaje de Discord Embed que se actualiza con frecuencia. ¿Cómo puedo usar la información que me brinda y mostrarla en una inserción de discordia?
Además, ¿cómo puedo hacer que una identificación se muestre como un nombre en lugar de la identificación en sí?
Las API que quiero usar están todas aquí en este repositorio https://github.com/ToontownRewrite/api-doc
Simplemente use la función node-fetch o JavaScript fetch()
Aquí hay un ejemplo (este es un ejemplo muy simplificado y probablemente necesitará grandes ajustes para que funcione correctamente con su API, ya que una API requiere autenticación y no se mencionaron encabezados en esta solicitud de recuperación) :
fetch('url') .then((response) => { return response.json() }) .then((data) => { console.log(data) const embed = new Discord.MessageEmbed() .setTitle('hi') .setDescription(data) message.channel.send(embed) }) .catch((err) => { // Do something for an error here })Puedes cambiar esto según tus necesidades, pero solo para darte una idea general.