---
# System prepended metadata

title: 2020.10.22.Ruby爬蟲工作坊
tags: [ruby]

---

# 2020.10.22.Ruby爬蟲工作坊
###### tags: `ruby`

---
- [課程影片](https://campus.5xruby.tw/courses/1136422/lectures/25235870)

---

## 爬蟲(Crawler)
又有人叫BOT

例：FB貼連結時，自動抓網址的部分標籤連過來圖片，是用類似的方法。

#### API = Application Programming Interface

#### 資料來源
- JSON
  很像Javascript；字數相對XML較小，所以檔案也較小。
- CSV(Comma Seperated ...?)
  aaa, bbbb, ccc
- XML


'net/http' 套件
Standard Library
[{..}, {..}, {..}, {..},......{..}]

http://astro-currency.herokuapp.com/

### Rails
`params[:id]` = `params['id']`


https://data.gov.tw/dataset/97070
https://www.tenlong.com.tw/zh_tw/recent_bestselling?range=7
https://railsbook.tw/chapters/22-api-mode.html
http://astro-currency.herokuapp.com/