Разбор кузова (Суперагент, Discord.js)
Я хочу знать, как я могу разобрать URL-адреса, как это в моем superagent:
[" https://cdn.shibe.online/shibes/798c20a027fc06869366a549187ea85885737361.jpg"],
kJBTm.jpg на http://random.birb.pw/tweet/
Я начинающий, извините. Я знаю только самые основы Discord.js
const {body} = await superagent.get ....
Я хочу это встраивать как
let testEmbed = new Discord.RichEmbed()
.setColor("color")
.setTitle("title")
.setImage(body.url);
message.channel.send(testEmbed);
1 ответ
const superagent = require('superagent');
let { text } = await superagent.get('http://random.birb.pw/tweet');
// console.log(text);
let testEmbed = new Discord.RichEmbed()
.setColor("0x000000")
.setTitle("title")
.setImage(`https://imgur.com/${text}`);
message.channel.send(testEmbed);
// using node-fetch
const fetch = require('node-fetch');
let { file } = await fetch('http://random.birb.pw/tweet.json').then(body => body.json()); // getting "file" object from fetched body
// console.log(file);
message.channel.send(`https://imgur.com/${file}`);
let testEmbed = new Discord.RichEmbed()
.setColor("0x000000")
.setTitle("title")
.setImage(`https://imgur.com/${file}`);
message.channel.send(testEmbed);
Не используйте этот API, 70% изображений, которые я получал, были удалены с imgur