[3주차] 엑셀 API기초 3주 완성 스터디 노트

작성자
태성
작성일
2023-02-03 22:00
조회
594

API가 어떻게 쓰일까라는 궁금증이 많이 들었는데 강의를 듣고 나니 응용 분야도 많고 실제 많이 사용하고 있는 듯 하다.

그러나 지금까지 알아 본 것은

AI 연동, 지도, 주소, 검색, 데이터 수집 정도를 불러올 수 있는 것 같은데

계속 그에 대한 응용 분야를 살펴봐야 겠다.

이번 강의도 그에 연장선인 주소 검색 방법에 대한 API 활용이다.

주소 검색 주제를 위해 엑셀에서 API를 불러오고 방식인데

한번 해보니 사용하기에 좋을 것 같은 기능이긴 하다.

그러나 역시 전문적인 활용을 위해서는 언어를 배워야 할 것 같다.

• API로 서버와 소통하는 방식에는 여러가지가 있지만, 대표적으로 사용되는 2가지 방식에 대한 간단한 설명을 정리합니다.

① GET 요청

get은 얻는다는 뜻이다. 그럼으로 데이터를 어디서 부터 얻는다고 보면된다.

그럼어디서 얻을까? 서버다.

서버에 어떠한 리소스를 보내 정보를 요청하는 형태로 보면 된다.

URL에 주소를 입력하면 특정 웹페이지를 다운받아 보여주는 형태라 생각하면 된다.

② POST 요청

POST는 부친다는 뜻이다. 그럼 무엇을 부친다는 것인가?

데이터를 서버보 리소스를 업데이트하거나 정보는 올릴 때 사용하는 형태로 보면 된다.

게시판에 글을 업로드하거나 로그인 정보를 올리는 형태라 생각하면 된다.

• 브라우저의 개발자 도구로 특정 페이지의 네트워크 분석 시, 가장 먼저 살펴봐야 할 2가지 항목에 대한 설명을 간략히 정리합니다.

① Fetch/XHR

Fetch와 XHR은 웨브라우저에서 다양한 정보를 읽고 존송하고 변경해주는데 도움을 주는 통신 방법이다. 서버와 상호작용을 하면서 웹페이지를 업데이트하게 한다.

② Docs(문서)

문서라는 뜻으로 웹페이지을 구성하고 있는 내용을 보여 준다.

• API 요청 시, 서버에 전달할 부가정보를 담는 "Request Header(요청헤더)"의 주요 목적 2가지에 대한 간단한 설명을 작성합니다.

① Authorization

Request Header 는 요청하는 첫머리로서 메시지를 보내는 부분이다.

API에서 서버로 내용을 요청할 때 사용하고 있는 장소와 언어 등 일정한 데이터를 저장하고 있어서 그것을 식별할 수 있는 정보를 저장하고 있는 부분이다.

다시 말해 Authorization 은 서버에 인증 정보를 전달하는 부분으로 데이터를 요청하는 사람을 인식할 수 있게 하는 부분이다.

② Content-Type

Content-type은 데이터를 사용자에거 전달할 때 어떤 형태로 전달할지를 말하는 정보이다. 정보는 JSON 형태나 UTF-8과 같은 형태등 다양하게 보낼 수 있다.

• 3주간 API 기초 챌린지를 진행하며, 가장 기억에 남는 내용/인상깊었던 내용 등을 자유 양식으로 정리합니다.

기억에 남는 것은 API를 배우면서 아들과 더 많은 대화를 하게 되었다는 것이다.

API 대해서 물어보니 더 신이 나서 이것 저것들은 알려주었다.

JSON도 알려주고 API를 사용하는 것과 파이선 등 여러가지 언어와 다양한 것들을 알려주고 서로 이야기 할 수 있었다.

그래도 오빠두에서 미리 배운 것들을 아는 척하면서

아들에게 알려주는 재미도 있었다.

그리고 전에도 사용자 개발도구를 많이 보았는데 까막눈처럼 그냥 보고 지나 갔다 하지만 이제는 대충 어떤 내용인지 알게 된 것이 한글에 눈을 뜬 사람처럼 보이지 않았던 것들이 보이게 되었다.

이번 기회에 홈페이지 개발도구도 자세히 보게 되었는데 우연치 않게 이미지 들이 저장된 곳도 알게 되서 사진을 쉽게 다운 받을 수도 있게 되었다.

엑셀로 시작해서 API, 웹페이지 읽는 방법등 생각치 못한 것을을 얻게 된 멋진 교육이였다.

오빠두는 참 고마운 사람인 것 같다. ^^

 

 

신고
스크랩
공유
전체 1

전체 4,140
번호 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
오빠두엑셀 | 2022.02.03 | 추천 575 | 조회 609845
오빠두엑셀 2022.02.03 575 609845
78572
New 엑셀기초4시간 [챕터3]
itskimmin | 2025.05.12 | 추천 0 | 조회 52
itskimmin 2025.05.12 - 52
78552
New 엑셀 기초 4시간 완성, 원데이 챌린지 1일차
엑천괴 | 2025.05.12 | 추천 0 | 조회 29
엑천괴 2025.05.12 - 29
78551
New 챕터1 스터디노트
itskimmin | 2025.05.12 | 추천 0 | 조회 34
itskimmin 2025.05.12 - 34
78539
New 엑셀기초, 4시간 총정리 [Chapter 3] 보고서 퀄리티 UP! 엑셀 자동화 대시보드 만들기
catharine | 2025.05.10 | 추천 0 | 조회 37
catharine 2025.05.10 - 37
78538
New 엑셀기초, 4시간 총정리 [Chapter 2] 엑셀에서 ‘데이터 관리’가 중요한 이유!
catharine | 2025.05.10 | 추천 0 | 조회 32
catharine 2025.05.10 - 32
78537
New 엑셀기초, 4시간 총정리 [Chapter 1] 엑셀 핵심 설정부터 주요 기능까지!
catharine | 2025.05.10 | 추천 0 | 조회 38
catharine 2025.05.10 - 38
78526
New 엑셀기초 4시간완성 1
goo | 2025.05.09 | 추천 0 | 조회 41
goo 2025.05.09 - 41
78476
엑셀 파워쿼리 기초 3 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 64
하이마 2025.05.04 - 64
78475
엑셀 파워쿼리 기초 2 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 77
하이마 2025.05.04 - 77
78474
엑셀 파워쿼리 기초 1 첨부파일
하이마 | 2025.05.04 | 추천 0 | 조회 58
하이마 2025.05.04 - 58
78468
VBA DAY 1
계란김밥 | 2025.05.03 | 추천 0 | 조회 28
계란김밥 2025.05.03 - 28
78465
엑셀 기초 4시간 총정리 Chapter 3 첨부파일
하이마 | 2025.05.03 | 추천 0 | 조회 41
하이마 2025.05.03 - 41
78457
엑셀 기초 4시간 총정리 Chapter 2
하이마 | 2025.05.02 | 추천 0 | 조회 40
하이마 2025.05.02 - 40
78456
엑셀 기초 4시간 총정리 Chapter 1
하이마 | 2025.05.02 | 추천 0 | 조회 48
하이마 2025.05.02 - 48
78444
파워쿼리 숙제 첨부파일
수평선마음 | 2025.04.30 | 추천 0 | 조회 60
수평선마음 2025.04.30 - 60
78426
VBA 4시간 4일차
김현주 | 2025.04.29 | 추천 0 | 조회 92
김현주 2025.04.29 - 92
78425
VBA 4시간 3일차
김현주 | 2025.04.29 | 추천 0 | 조회 83
김현주 2025.04.29 - 83
78423
VBA 4시간 2일차
김현주 | 2025.04.29 | 추천 0 | 조회 82
김현주 2025.04.29 - 82
78417
VBA 4시간 1일차
김현주 | 2025.04.29 | 추천 0 | 조회 74
김현주 2025.04.29 - 74
78383
엑셀기초 4시간 - 원데이 챌린지(3일차) 첨부파일
doggi**** | 2025.04.27 | 추천 0 | 조회 94
doggi**** 2025.04.27 - 94