테스트를 위한 간편 환경 설정
개요
개발과 테스트에 필요한 간단한 설정을 합니다.
무료 온라인 서비스를 사용
1. replit 사이트
- 회원가입
- Repl을 두개 생성 합니다.
- python 리플
- flask 리플
1.1. 리플 생성
- 리플 사이트 에서 로그인
- Create Repl을 클릭합니다.
- Flask Templates을 선택합니다.
- 원하는 제목을 입력합니다.
- 실행을 클릭하면, 웹뷰 창에서 메시지를 확인한 후 확인을 클릭합니다.
- 표시된 곳을 클릭하고 Create 버튼을 클릭합니다.
- Python Templates을 선택한 후 원하는 제목을 입력하고 Create Repl 버튼을 클릭합니다.
2. swit.io 사이트
- Free/Standard 플랜으로 로그인 합니다.
- 실습용 워크스페이스를 하나 생성 합니다.
- 초대링크 클릭 하여 가입합니다.
2.1. Swit Standard Workspace 생성 및 하나 더 가입하기
- swit.io 접속 후 Free/Standard 선택
- Google 로그인
- Workspace 생성
- 초대 링크로 추가 가입 하기 (링크)
3. Swit Developers 사이트
- Free/Standard 플랜으로 로그인 된 상태에서 실습용 앱을 하나 생성합니다.
- 권한(scope)을 두개 설정 합니다.
- app:install
- message:write
- callback url
- http://127.0.0.1:5000/callback
- 반드시 앱을 활성화 (Active) 합니다.
3.1. 해당 워크스페이스에 App 한개 생성하기
- Swit Developers 사이트로 이동
- Swit apps 선택
- New app 선택
- App name 작성 및 생성해놓은 워크스페이스 선택 후 Create
- 만든 App 선택
- Authentication 메뉴에서 Allowed redirect URLs 에 http://127.0.0.1:5000/callback 기입 후 Add
- Scopes 메뉴에서 Add scopes 선택
- app:install 과 message:write 선택 후 Update
- Status settings 메뉴에서 Activate 클릭
다음으로 Swit OpenAPI를 사용해 채팅을 보내는 예제를 해보도록 하겠습니다.