Skip to content
[Docs]스프레드시트
2016.06.24 18:09

스프레드 웹게시로 불러오기

조회 수 4730 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

스프레드 웹게시로 불러오기



https://docs.google.com/spreadsheets/d/1Tn3NL01sGjnNBZyc4XXXXXXXXXX/pubhtml?gid=1293XX5618&single=true


tq?tqx=out:html는 HTML로 출력하기 위한 파라메터입니다.

&tq=는 쿼리 언어를 입력하게 됩니다. 구글api의 쿼리언어는 SQL과 거의 같다고 하니 쿼리언어를 아시는 분들은 쉽게 다룰 수 있을 겁니다.

&key=___의 빈칸에는 위에 복사해둔 key를 넣으시면 되고,

&gid=___의 빈칸에는 위에서 알아본 시트 번호가 들어가게됩니다. 


https://spreadsheets.google.com/tq?tqx=out:html&gid=[]&tq=[]&key=[]


SELECT A,B,C WHERE A CONTAINS '/228'


------------------------------------

SELECT column_name,column_name

FROM table_name;


SELECT * FROM table_name;

------------------------------------





정렬된 값, 특정구간의 값만 받아오기


https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script

위 URL맨 뒤에 파라메터를 추가해주면됩니다.


예를들어 views라는 열을 기준으로 오름차순 정렬된 데이터를 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&orderby=column:views

위와 같이 맨 뒤에 &orderby=column:views를 추가하시면됩니다.


한번더 예를들어 views라는 열을 기준으로 이번엔 내림차순으로 정렬된 데이터를 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&orderby=column:views&revert=true

&orderby=column:views&revert=true와 같이 2가지 파라메터를 동시에 입력하면 됩니다.


마지막으로 구조화된 쿼리(structured query)도 가능합니다.

예를들어 ranking이 20이하인 데이터만 받으려면

https://spreadsheets.google.com/feeds/list/KEY/workSheetID/public/basic?alt=json-in-script&sq=ranking<20

위와같이 sq파라메터에 쿼리를 입력하시면됩니다.


특정범위의 값을 받아올때는 list 보단 cells 를 써서&min-row=시작 행번호&max-row=끝 행번호&min-col=시작 열번호&max-col=끝 열번호 

추가하시면 원하는 범위의 값만 받아낼 수 있더라구요. 

끝행번호나 끝열번호를 빼버리면 시작행/열번호부터 데이터가 있는부분까지 포함되구요




구글 스프레드시트 API에서 자세한 설명을 확인할 수 있습니다.

https://developers.google.com/google-apps/spreadsheets/


로그인 후 댓글쓰기가 가능합니다.

?
  • ?
    nanumi 2016.06.25 08:14
    괜히 유럽애들이 "고약한 영국인! ,얼간이 프랑스인!,미련한 독일인!,사기꾼 이태리인!!"이라고 농담하는게 아닌듯..

List of Articles
번호 분류 제목 날짜 조회 수
237 WindowsTip 인터넷 익스플로러 속도개선 프로그램 file 2014.03.26 4764
236 컴퓨터잡담 모바일 어플만들기 (안드로이드 전용) 2 2012.04.19 4754
235 Server HP XW6600 E5430 SPEC file 2016.11.06 4752
234 컴퓨터잡담 익스플로러 창이 자동으로 닫힐때 필요한 전용백신 프로그램 2011.08.09 4738
» [Docs]스프레드시트 스프레드 웹게시로 불러오기 1 2016.06.24 4730
232 WindowsTip 캐논 MG 2990 스캔 드라이버 file 2015.05.03 4716
231 컴퓨터잡담 프린터 내용 파일로 저장하기 doPDF 2012.10.17 4706
230 컴퓨터잡담 악성코드 프로그램 부팅시 감시하여 초기에 잡기 1 file 2012.12.22 4704
229 컴퓨터잡담 구글 문서도구 스프레드시트로 바코드 입력하기 2014.07.19 4667
228 컴퓨터잡담 IP 충돌 및 시간만료에 따른 방화벽 기능 활성화 방법 2 2012.06.04 4661
227 [Docs]스프레드시트 Extending Google Sheets 2015.02.10 4646
226 컴퓨터잡담 은행,방송사 악성코드??? 업무만 보는데 바이러스가 걸리나? 2013.03.23 4629
225 컴퓨터잡담 USB 부팅디스크 만들기 1 5 file 2012.03.14 4626
224 WindowsTip 도스에서 텍스트 파일 치환 2016.07.19 4626
223 Server ZipperUpper! 애드온 이런것이 있었다니? file 2016.12.14 4606
222 컴퓨터잡담 MYSQL 설정에 관한 조언 2 2012.02.04 4604
221 컴퓨터잡담 유튜브 동영상 다운로드 및 스마트폰, 탭에 맞게 표준포맷하기 2011.12.15 4584
220 컴퓨터잡담 윈도우 기본 애플리케이션 명령어 2011.12.21 4570
219 컴퓨터잡담 특정사이트 접속 느려질 경우 대처방법 1 2011.08.09 4552
218 [Docs]스프레드시트 구글드라이브 API file 2015.07.09 4546
Board Pagination Prev 1 ... 33 34 35 36 37 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소