API
-
슬랙 webhook api 사용시 invalid_payload 에러 처리Daily Log 2022. 1. 7. 00:46
간단한 슬랙 알람 앱이 필요해서 webhook api를 가져다가 다음과 같이 코드를 작성했더니, 자꾸 invalid_payload 에러가 나는 것이다. 분명히 슬랙 공홈에서 payload 부분에 저렇게 값을 달라고 했는데 !! var mailbody = "내가 원하는 메세지"; // REQUEST OPTION var options = { 'method' : 'POST', 'payload': {'payload': {'text': mailbody}} }; 한 참을 헤매고 있었더니, 옆자리 선배님이 코드를 고쳐주셨다. var mailbody = "내가 원하는 메세지"; // REQUEST OPTION var options = { 'method' : 'POST', 'payload': {'payload': "{'..
-
공공데이터포털에서 농촌진흥청 국립농업과학원 농업기상 관측데이터 API 활용하기기타 2021. 9. 3. 01:16
취미로 하는 분석에서 기상 데이터가 필요해졌다. 그래서 농업기상 관측데이터를 가져오기로 했다. 링크: https://www.data.go.kr/data/15078057/openapi.do 사이트에 들어가서 활용신청을 누르고, encodingKey를 얻었다. 프로젝트 디렉토리에 잘 저장을 해두고, 다음과 같이 불러온다. import requests from xml.etree import ElementTree import pandas as pd # get key encodingKey = '' decodingKey = '' with open("./personal/weather.txt", "r") as f: encodingKey = f.readline() decodingKey = f.readline() enco..