티스토리 뷰
kakao 에서 제공하는 API 를 사용하기 위해서는 먼저 kakao developer 에 가입해야 한다. 현재 카카오 개발자 계정이 없다면 아래 링크를 통해서 kakao developers 등록한다.
여기서 앞으로 사용할 제품은 메시지 서비스 이다.
기존에 있는 카카오 계정을 사용해서 간단하게 가입할 수 있다.
다음은 새로운 애플리케이션을 하나 생성한다.
새로운 앱 생성
생성한 애플리케이션에서 "동의항목" -> 접근 권한을 설정한다. API 를 이용해서 메시지를 전송하기 위해서 다음 항목을 선택한다.
그리고 카카오 로그인으로 가서 활성화 설정을 ON 으로 변경해 준다.
이제 메시지 전송을 위해서 token 정보를 받아야 한다. 상단 메뉴에서 도구를 선택한다.
그리고 도구 > REST API 테스트 > 사용자 정보 가져오기 를 선택한다. 조금전에 생성한 애플리케이션을 선택한다.
사용할 앱을 선택했으면, 토큰 발급 버튼을 눌러서 액세스 토큰을 생성한다.
확인 버튼을 클릭한다. 인증장에서 Accept All 을 선택하고 계속 버튼을 누른다.
이제 생성된 엑세스 토큰을 확인할수 있다.
API 를 이용해서 요청할 때 토큰을 사용하면된다. 이 토큰값을 복사해서 환경 변수로 설정한다.
PyCharm 을 사용한다면, 다음과 같이 환경 변수를 등록해서 사용할수 있다. 서버에서 직접 운영하는 경우에는 export 명령어를 사용해서 key 값을 미리 등록해준다.
API 를 통해서 메시지를 보내는 방법은 다음과 같다.
위의 코드를 파이썬을 이용해서 구현하면된다.
이 코드를 실행하면 폰에 있는 카톡으로 메시지가오는 것을 확인할 수 있다.
끝..
'Python(파이썬)' 카테고리의 다른 글
파이썬에서 숫자(Int) 를 문자열(String) 로 변환하기 (0) | 2023.05.16 |
---|---|
Python - logging 모듈 , 두번째 (0) | 2022.12.24 |
Python - Logging 모듈, 첫번째 (0) | 2022.12.23 |
Django - Product 모델을 위한 view 와 templates 만들기 (0) | 2019.11.20 |
Django - Category 모델을 위한 view 와 template 만들기 (0) | 2019.11.20 |
- Total
- Today
- Yesterday
- win7
- venv
- slack api
- win10
- df 명령어
- 팀 소통
- angular
- 메시지 전송
- 장고
- cmd실행
- http 요청
- Python
- HOME key
- amaztools
- python slack
- vscode
- END key
- HOME/END
- webhook
- 미밴드
- du 명령어
- 프로젝트 생성
- Karabiner-Elements
- 미밴드4
- python message
- 파이썬
- django
- 디스크 사용량
- cmd창
- channel oauth
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |