Skip to content

LAF Agent v0.4.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 04:41

연결 — 세 가지 모양

사업장마다 API 키를 받게 하지 않습니다. 플랫폼이 계약을 들고, 사람은 화면에서 자기 것을 연결합니다.

  • 원클릭 연결 — 구글 시트·지메일·구글 캘린더·구글 비즈니스 프로필·카페24. 함대의 OAuth 앱 하나가 auth.agent.laf-co.com 릴레이를 거쳐 모든 배포에 닿습니다. 연결 화면이 "연결할 수 있는 것"을 그리고, 카페24만 몰 ID를 묻습니다. (LAF_OAUTH_RELAY_URL, GOOGLE_OAUTH_CLIENT_ID/SECRET, CAFE24_CLIENT_ID/SECRET)
  • 파트너 연결 — 카카오 알림톡(솔라피)과 세금계산서(팝빌). 채널 검색 ID와 인증번호, 사업자번호와 상호만으로 연결됩니다. 인증서는 팝빌 창에서 사람이 직접 등록합니다. 알림톡 발송은 매번 묻고, 세금계산서 발행은 money 층에서 묻습니다. 승인 요청이 소유자의 휴대폰으로 갑니다. (LAF_ALIMTALK_BASE_URL, LAF_ALIMTALK_API_KEY, POPBILL_LINK_ID, POPBILL_SECRET_KEY, POPBILL_TEST)
  • 사이트 연결 — 네이버 스마트스토어·플레이스, 배달앱, 쿠팡 등 17곳. 봇 브라우저에서 한 번 로그인해 두면 봇이 기억합니다. 입력한 글자는 어디에도 남지 않습니다.

고침

  • 함대 VM의 조합(AUTH_PROVIDERS=laf + 구글 클라이언트)에서 서버가 뜨지 않던 문제.
  • 연결 목록이 호스트 이름을 몰 ID 칸에 되돌려 보내던 문제.
  • 알림톡 연결이 11자리 휴대폰 번호(모든 010)를 거절하던 문제.
  • 연결 해제가 봇의 허락(grant)을 남기던 문제.
  • 휴대폰으로 가는 시각 문구가 서버의 ICU에 따라 달라지던 문제.

운영

  • 마이그레이션 0030(사이트 연결), 0031(파트너 연결).
  • 환경변수 이름은 .env.example과 docs/laf/connections.md에, 함대에는 laf env push로 심습니다. 반쪽 쌍은 부팅을 거부합니다.
  • 라이브 키로만 확인되는 항목은 docs/laf/connections.md의 미검증 목록에 있습니다(솔라피 응답 필드, 팝빌 타사 LinkID 기가입 사업자, 구글 restricted scope 심사).

게이트: 1860 테스트(server 1373 · app 280 · agent-computer 132 · root 75).