お久しぶりです。まだ整理がついてないのですが。
- どうもNet::Google::SpreadsheetsではGoogle Sheetsを扱うことが出来ないようです。
- 何もしないと、これまで通りのspreadsheetsの運用です。
- 既存のシートの右下に「Try the new Google Sheets」というのがあって、これを押すと、デフォルトがGoogle Sheetsに切り替わる模様。
- その後、新規にスプレッドシートを作ると「Google Sheets」になる。
- ユーザー単位でバージョンアップしてるみたいなので、最初にいわれたときはそんなことなかった気がしたんですが、最近僕もそうなりました。気のせい?
- URLも、/d/というのが間に挟まっているので別物のようです。
- https://docs.google.com/spreadsheets/d/xxxxxxxxxxxxxxxxxxxxxxxxxxx
- 元のやつはこんなの → https://docs.google.com/spreadsheet/ccc?key=xxxxxxxxxxxxxxxxxxxxxxxxxxx
- そんな訳で、そもそも、Google Spreadsheets APIから応答がない模様。
- 切り替え後は「Switch back to the old Sheets」というリンクがシート右下の緑のチェックマークを押すと出てくるので、それを押せば従来の/d/のないspreadsheetsに戻れる模様。
- これからは Google Apps Script とかで触るべきなんだろうか。