일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 인공지능
- Quickstart
- 웹크롤링
- 구글
- 간단한파이썬게임
- 딥러닝
- STT
- 카카오
- 업무자동화
- 파이썬
- 크롤링
- 머신러닝
- 파이썬게임만들기
- 파이썬독학
- 독학
- 구글일정
- 소스코드
- Ai
- OpenAPI
- 파이썬간단한게임
- 자동화
- 빅데이터
- 음성인식
- kakao
- 오늘배워오늘쓰는
- Selenium
- 구글캘린더
- Python
- 파이썬게임
- 기본기
- Today
- Total
목록오늘배워오늘쓰는 (7)
ai-creator
오.오.쓰 에 오신 것을 환영합니다. [네이버 뉴스 요약 프로젝트] 입니다. 아래와 같은 순서로 배워보겠습니다. 1. 학습 목표 2. 사전 준비 3. 사전 지식 쌓기 4. 구현 5. 요약정리 1. 학습 목표 세상엔 너무 많은 뉴스가 있고, 그것을 다 읽을 시간이 충분치 않습니다. 특히나 요즘은 동영상을 많이 보다 보니, 정적인 글을 읽을 때 집중이 잘 되지 않더라고요. 때로는 출퇴근 또는 이동시간에 스마트폰으로 뉴스를 보려고 하면 광고들이 많아서 의도치 않게 광고를 클릭하게 되고, 어떨 땐 이상한 바로가기 앱이 만들어지기도 합니다. 뉴스를 읽으려던 의지는 어느새 불편함으로 연결되죠. 하지만, 이러한 불편함을 감수하더라도 뉴스의 필요성은 누구나 알고 있을 거 같아요. 그럼 이런 문제를 해결하기 위해서는 어..
/* 21년 09월 30일 부터 "동네예보"가 "단기예보"로 변경됩니다. 변경버전으로 업데이트 하였습니다." */ > "오늘은 뭘 먹어야 하지?" > "비 오는 날엔 파전이지!" 오늘 무엇을 먹어야 할지 고민이 될 때, 달라지는 날씨 정보를 이용해 주변에 맛집을 추천해주는 프로그램이 있다면 얼마나 좋을까요? OpenAPI를 사용해서 만들어보겠습니다! > 날씨 정보(기온, 기상, 미세먼지)를 파악하여 맛집 추천해주기 > - 카카오 / 네이버 인증 키 발급 - 카카오앱 사용할 도메인 추가(https://search.naver.com) 사용할 API: 공공데이터 포털(단기예보, 대기오염), 네이버 검색(지역) API, 카카오톡(텍스트, 리스트 템플릿) 언어 & 환경(IDE) : Python3.6 & Jupte..
늘 약속 시간만 되면, 무엇을 먹을지 몰라 고민 되시나요? OpenAPI를 사용하면 여러분의 고민을 덜 수 있습니다. > 구글 캘린더에서 식사 일정을 조회해서 주변 맛집을 찾아주는 일정 도우미 프로그램 만들기 > 1. 구글 / 네이버 / 카카오 인증 키 발급 사용할 API : 캘린더(구글), 카카오톡(카카오), 검색-지역(네이버) 언어 & 환경(IDE) : Python3.6 & Jupter notebook 예제파일 : > Step 0 구글 캘린더에 일정 등록 Step 1 OpenAPI 인증 (구글 + 네이버 + 카카오) Step 2 구글 캘린더 일정 가져오기 Step 3 일정 데이터 정제하기 Step 4 맛집 검색 Step 5 '나에게 카카오톡' 보내기 Step 6 전체 코드 Step 0) 구글 캘린더에..
앞서 구글 캘린더 API가 제공하는 자원들을 살펴보았습니다. 참고 : [오늘 배워 오늘 쓰는 OpenAPI] - 구글 API_캘린더 (1. 개념 : 자원편) 이번 글에서는 일정 자원을 사용하는 - 함수(Insert, List, Update, Delete)와 조건을 주는 파라미터(calendarId, timeMin 등) 그리고 자원을 표현하는 - 데이터 형식({"summary" : "캘린더 제목"} 등) 을 알아보겠습니다. * 파라미터와 데이터 형식의 차이(예 : 특정 캘린더의 일정을 조회할 때) 용어 예 파라미터 어떤 캘린더에 있는 일정을 조회할 것인지(calendarId), 그 캘린더의 일정을 몇 개 까지 가져올 것인지(maxResults), 일정을 언제부터 언제까지 조회할 것인지(timeMin, ti..
구글 캘린더는 구글이 만든 일정 관리 웹 애플리케이션이자 모바일 앱이다. 2006년 4월 13일부터 이용이 가능하였으며 2009년 7월 베타 단계에서 빠져나왔다. 이 응용 프로그램을 사용하려면 구글 계정을 사용해야 한다. (참고 : 위키백과) > 오늘 다룰 내용은 다음과 같습니다. 구글 캘린더 서비스 세 가지 용어의 개념(자원, 방법, 데이터 형식) 구글 캘린더 자원의 7가지 종류 구글 서비스의 API는(네이버, 카카오 등 다른 대부분의 OpenAPI도 마찬가지) 서비스를 세 가지 측면으로 나눠서 구축해 놓았는데요. API를 사용할 때, 발생하는 많은 질문들은 이 세 가지 측면에서 답변할 수 있습니다. 1) 자원 2) 방법(=행위, 함수) : 자원을 다루는 방법을 의미합니다. 3) 데이터 형식(=표현 방..
> 사용자 인증 정보 파일 얻기(OAuth 2.0 클라이언트 ID JSON 파일) OpenAPI들은 기본적으로 서비스의 악의적인 이용을 방지하고자 인증된 사용자에게만 서비스를 이용할 수 있게 하고 있습니다. 구글 서비스 API도 역시 다양한 방식으로 인증을 진행할 수 있는데요. 여기서 우리가 주로 사용할 구글의 인증 방식은 'OAuth 클라이언트 ID' 방식 입니다. 'API 키' 방식은 사용자의 개인적인 데이터에 접근할 필요가 없는 구글 번역과 같은 서비스를 사용할 때 이용하며, 'OAuth 클라이언트 ID' 방식은 사용자의 개인적인 데이터에 접근해야하는 구글 캘린더와 같은 서비스에서 이용되며, '서비스 계정 키' 방식은 서버나 프로그램 같은 사람이 아닌 사용자가(추가적인 로그인 등을 하지 않아도 될)..
> 카카오 플랫폼 서비스는 카카오톡, 카카오스토리와 같은 카카오 서비스 및 카카오 플랫폼 기술과 관련된 API를 제공합니다. 이런 서비스를 이용하기 위해 인증 키를 발급 받아 보겠습니다. > 여기서 말하는 인증 키란 "API 키"와 "사용자 토큰"인데요. "API 키" : 서비스들을 악용하는 것을 방지하기 위해 사전에 협의가 이뤄진 이용자에게만 허락하는 식별자 "사용자 토큰" : 사용자에게 일정 시간 동안에만 API를 이용할 수 있도록 서비스에서 제공하는 식별자 비 로그인 방식의 서비스(검색, 번역 등) 사용을 위해서는 => "API 키"만 있으면 되고 로그인 기반 방식의 서비스(카카오톡 등) 사용을 위해서는 => "API 키"를 통해 "사용자 토큰"까지 얻고 해당 서비스의 "동의항목" 설정이 필요합니다..