前提・実現したいこと
はじめまして。
phpの勉強中にスプレッドシートを簡易的なDBみたいな使い方をしようとGoogleのスプレッドシートの値をGoogle spreadsheet APIを使わずに範囲を指定して取得したいのですが方法が見つからず困っています。
値自体は取得できているのですが範囲指定の仕方がわからずです。
件数が増えていった場合、取得に時間がかかってしまう為、取得範囲を限定したいと思っています。
参考のリンクがあればそちらだけでも教えていただきたいです。
よろしくお願いいたします。
例として次のシートの10行目までを取得したいです。
該当のソースコード
PHP
1$data = "https://spreadsheets.google.com/feeds/list/GoogleスプレッドシートID/od6/public/values?alt=json"; 2$json = file_get_contents($data); 3$json_decode = json_decode($json); 4$results = $json_decode->feed->entry; 5 6 $array = array(); 7 foreach ($results as $result){ 8 $array[] = array( 9 'date' => $result->{'gsx$日付'}->{'$t'}, 10 'type' => $result->{'gsx$種類'}->{'$t'}, 11 'money' => $result->{'gsx$金額'}->{'$t'} 12 ); 13 }
参考
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/13 04:47