【发布时间】:2017-12-18 22:44:51
【问题描述】:
首先我想明确一点,我一点也不熟悉 Ruby。
我在 Go 中构建了一个 Discord 机器人作为练习,该机器人获取 UrbanDictionary 定义并将它们发送给在 Discord 中询问的任何人。
但是,UD 没有官方 API,所以我使用的是this。这是一个用 Ruby 编写的 Heroku 应用程序。据我了解,它会为给定的搜索抓取 UD 页面。
我想将随机添加到我的 Bot,但 API 不支持它,我想添加它。
在我看来,这并不难,因为http://www.urbandictionary.com/random.php 只会将您重定向到该网站的正常链接。这样,如果我可以按照链接到“正常”链接,获取链接并将其传递到构建的 scraper 上,它可以像任何其他链接一样返回。
我不知道如何遵循它,我希望我能得到一些指示、示例或任何东西。
【问题讨论】: