Posted at

google spread sheetでcsvのexport urlを出力する

More than 3 years have passed since last update.

google spreadsheetを表示している時のURLは以下のようになっている

https://docs.google.com/spreadsheets/d/{sheet_id}/edit#gid={page_id}

csvでexportした時のurlを表示する時には、以下のようにexport?format=csvを追加する

https://docs.google.com/spreadsheets/d/{sheet_id}/export?format=csv&gid={page_id}

シートを限定公開すると、コンソールからcsvを簡単に取り込める

CSV.parse(open("https://docs.google.com/spreadsheets/d/{sheet_id}/export?format=csv&gid={page_id}", "r:UTF-8"))