Zapier 돈 아까워서 Trae로 이메일 자동화 #2 0원 Trae로 갈아타기
조이
구글 스프레드시트와 스티비 API를 연동하여 고객 리드를 관리하는 파이썬 자동화 프로그램을 만들어줘.
1. 작업 환경 설정:
- 구글 시트 연동을 위해 gspread 라이브러리 사용
- 스티비 API 호출을 위해 requests 라이브러리 사용
2. 로직 상세:
- 구글 시트에서 A열(이름), B열(이메일), G열(일시) 데이터를 읽어옴.
- 오늘 날짜와 G열의 수집일을 비교함.
- 수집 3일 뒤면 스티비 주소록 ID AAAAAAA에 추가
- 수집 7일 뒤면 스티비 주소록 ID BBBBBBB에 추가
- 수집 10일 뒤면 스티비 주소록 ID CCCCCCC에 추가
3. 파일 구성:
- 메인 로직이 담긴 automation.py
- 필요한 라이브러리 목록이 담긴 requirements.txt
- 구글 API 인증을 위한 가이드(README.md) 포함해줘.스티비 API 문서 링크야. `https://developers.stibee.com/docs#tag/%EC%A3%BC%EC%86%8C%EB%A1%9D---%EA%B5%AC%EB%8F%85%EC%9E%90/post/lists/{id}/subscribers`
다시 문서를 확인해서 틀린 부분이 없는지 확인해. 요청 바디는 문서 예시대로 구성해야 해.
- subscriber.email
- subscriber.status = subscribed
- subscriber.marketingAllowed = true
- subscriber.fields.name = 이름
- updateEnabled = true
- 헤더에 Accept: application/json 추가
- 추가 후 실제 목록을 조회하는 간단한 검증 GET을 추가해, 응답 상태와 본문 일부를 출력하도록 해.