Quiero escribir un pequeño bot para que Mastodon toque imágenes.
const Mastodon = require('mastodon-api'); const fs = require('fs'); console.log("Hallo"); const T = new Mastodon({ client_key: 'xxx', client_secret: 'xxx', access_token: 'xxx', timeout_ms: 60*1000, api_url: 'https://xxx/api/v1/' }) const params ={ status:"Hallo" } var b64content = fs.readFileSync('./xxx.png', { encoding: 'base64' }) T.post('media/upload', { media: b64content }, params, (error, data) => { if (error) { console.error(error); }else{ console.log(data); } }); var mediaIdStr = data.media_id_string; params = { status: 'Hallo', media_ids: [mediaIdStr] } T.post('statuses/update', params, function (err, data, response) { console.log(data); });Pero me sale el mensaje de error:
var mediaIdStr = data.media_id_string; ^ ReferenceError: data is not defined¿Cómo puedo acceder a media_id_string? Estoy agradecido por cualquier consejo.