반응형
안녕하세요.
파이썬과 카카오톡 Open API를 활용하여 나에게 자동으로 메시지를 보내는 방법에 대해서 포스팅하도록 하겠습니다.
첫 번째로는,
KaKao Developers에서 메시지 문서 보기를 눌러주세요.
두 번째로는, 애플리케이션을 추가합니다.
세 번째로는, REST API 키를 활용하여 메시지를 자동으로 보낼 것입니다.
네 번째로는, 카카오 로그인 활성화 설정을 'ON'으로 변경해줍니다.
다섯 번째로는, 카카오톡 메시지 전송을 '이용 중 동의'로 변경해줍니다.
여섯 번째로는, 허용 서버 IP 주소를 자신의 IP를 입력해줍니다.
마지막으로 소스코드는
import requests
import json
from datetime import datetime
token="발급받은 엑세스 키 값"
url = "https://kapi.kakao.com/v2/api/talk/memo/default/send"
header = {
"Content-Type": "application/x-www-form-urlencoded",
"Authorization": 'Bearer ' + token}
post = {
"object_type": "text",
"text": "Test "+ str(datetime.now().strftime("%Y-%m-%d")),
"link": {
"web_url": "https://www.naver.com",
"mobile_web_url": "https://www.naver.com"
},
"button_title": "확인"
}
data = {"template_object": json.dumps(post)}
returnValue=requests.post(url, headers=header, data=data)
AWS Lambda와 같이 자동으로 반응해줄 수 있는 방안이 있다면 다양한 시도를 해볼 수 있겠네요.
감사합니다.
반응형
'Development > Develop' 카테고리의 다른 글
[Flutter] Instagram UI 만들기 - 4 (0) | 2023.06.28 |
---|---|
[Flutter] Instagram UI 만들기 - 3 (0) | 2023.06.28 |
[Flutter] Instagram UI 만들기 - 2 (0) | 2023.06.28 |
[Flutter] Instagram UI 만들기 - 1 (0) | 2023.06.21 |