最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何在 NodeJS 上为我的机器人获取网站中特定元素的 CSS 选择器?

网站源码admin32浏览0评论

如何在 NodeJS 上为我的机器人获取网站中特定元素的 CSS 选择器?

如何在 NodeJS 上为我的机器人获取网站中特定元素的 CSS 选择器?

我正在尝试获取一个元素,以便 discord 机器人将其拾取并发送到 discord 频道。它目前没有选择任何东西。不过我没有收到任何错误。

else if (tokens[0] === '!gtatime'){
    const response = await axios.get('');
    const timedat = cheerio.load(response.data);
    const time = timedat('#app > main > div > div.hero-body > div.hero.is-fullheight.is-clipped.py-4 > div > div > div > div.column.is-half > div.weather__container > h1 > span.is-pulled-right.tag.is-family-primary.has-background-black.has-text-success.is-size-7-mobile.is-medium.ml-1.has-tooltip');
    const timeText = time.text();
    await message.channel.send(timeText);
  }

我在

const time
部分有问题。接下来我可以尝试什么?

回答如下:

您可以在浏览器中检查页面,然后右键单击需要选择器的元素,然后复制选择器。

我已附上截图以供参考,希望这会有所帮助。

发布评论

评论列表(0)

  1. 暂无评论