Environment mac Ngrok 이란? localhost를 외부에서 접속할 수 있게 domain을 연결해 주는 service이다 무료 plan만 사용해도 충분히 쓸만하다. downloadLink 필요하다면 바로 다운로드해 보자 사용법 아래 명령어 같은 cli로 실행할 수 있다 ngrok http 8000 본인이 실행한 서버가 8000일 경우 실행한 server에 대해 외부에서 접근가능한 https domain이 나온다 위의 domain을 사용하면 localhost에서 받을 수 없는 thirdParty의 callBack api 등을 받거나 front에서 테스팅 중에 화면공유가 필요하지만 서버가 따로 없는 경우라면? ngrok을 통해 접근하는 식으로 사용해도 괜찮을듯하다 위처럼 실행해 준 후 forw..
ThirdParty
Environment mac node 18 FCM이란 Firebase Cloud Messaging의 약어로, google에서 어느 정도 무료로 제공하는 pushNotification service다. 많이 쓰면 과금이다 FCM 사용에 필요한 key 발급 앱 쪽 토큰은 이미 발급돼 있다고 가정하자. 프로젝트 설정에서 key를 찾으러 가야 한다 오른쪽 구석의 계정권한관리 버튼을 클릭하자 아래의 화면처럼 넘어간다. 왼쪽 카테고리의 서비스 계정을 선택한다 그리고 오른쪽에 보면 키관리가 있다. 이곳을 클릭해서 키추가를 하면 사용할 json 값을 얻을 수 있다 backendSource작업 위에서 얻은 json파일에서 projectId, clientEmail, privateKey 이렇게 3개를 사용한다 env에 해당..
환경 NodeJS 16v koa 개요 node 서버에서 slack으로 메시지를 보내면 버튼을 통해 예, 아니오 등 버튼에 post API URL을 등록해놓고 서버에서 hook으로 받아줍시다. 환경은 node와 slack 이기 때문에 두 가지다 설치돼있다는 가정으로 진행합니다. 라이브러리는 koa로 하지만 express랑 거의 차이 없으니까 편하게 진행하세요 목차 Slack 이란 node 서버 세팅 1 Slack 환경설정 node 서버 세팅 2 Slack 메시지 버튼을 통해 hook 서버로 데이터 넘겨주기 - Slack 이란 클라우드 기반 팀 협업 도구라고 합니다. PC카카오 확장판이라고 생각하시면 편합니다. 일할 때 메시지도 보내고 일정도 조율하고 파일도 보내고 그런 메신저 응용프로그램입니다. ..