앱용 새 프레임워크(레거시)

참고: Slack은 피드백에 따라 변화를 주고 있습니다. 개발자가 앱을 더욱 간단하게 업그레이드하고 고객을 위한 안정적인 앱 환경을 생성하도록 하고 있습니다. 자세한 내용은 Slack 플랫폼 블로그를 참고하세요.

Slack용 앱 구축/span> 방법을 업데이트하고 있습니다. Slack은 워크스페이스 소유자 및 관리자를 위한 더 나은 안정성과 향상된 앱 관리를 위해 기술 기반을 마련하고 있습니다. 이 새로운 프레임워크를 사용하는 앱 디렉토리에 몇 개의 앱이 있으며 다음 몇 달 동안 앱이 더 추가될 예정입니다. 


새 앱 프레임워크 자세히 알아보기

이 새로운 프레임워크는 구축되는 "토큰" 앱 유형으로 가장 잘 설명됩니다. 토큰을 사용하면 앱을 Slack 워크스페이스에 연결할 수 있습니다.

현재는 개발자가 Slack 앱에 사용할 수 있는 두 가지 유형의 토큰이 있습니다. 두 가지 토큰의 주요 차이점은 워크스페이스에 연결하는 방법입니다.

  • 사용자 토큰
    현재 대부분의 앱은 사용자 토큰으로 구축되어 있기 때문에 멤버 개개인과 연결되어 있습니다. 이는 앱이 앱을 설치한 사용자의 액세스를 미러링하고 사용자가 속한 모든 채널에 자동으로 추가됨을 의미합니다. 대부분의 경우 이 기술 구조의 이면은 눈에 띄지 않지만 앱을 설치한 멤버가 워크스페이스를 나가면 설치한 앱이 비활성화됩니다.
  • 워크스페이스 토큰
    새 프레임워크를 사용하면 앱이 개개인과 연결되는 대신 워크스페이스 토큰을 통해 워크스페이스에 연결됩니다. 앱이 액세스할 수 있는 채널을 세부적인 수준에서 쉽게 구성할 수 있습니다. 또한 앱이 설치자에 연결되어 있지 않기 때문에 원래 설치자가 회사를 떠나고 이들의 Slack 계정이 비활성화된 경우에도 연결 상태를 유지합니다.


채널에 앱 추가

  1. Slack용 다른 앱과 마찬가지로 이 새로운 앱 중 하나를 설치합니다. 자세한 내용은 워크스페이스에 앱 추가를 참조하세요.
  2. 모든 공개 채널 또는 특정 공개 채널에서 앱을 사용할 수 있는 채널을 선택하거나 전혀 선택하지 않습니다.

워크스페이스에 설치한 후에는 데스크톱에서 다음 옵션 중 하나를 사용하여 언제든지 다른 채널에 앱을 추가할 수 있습니다.

  • 슬래시 명령어 /invite [앱 이름] 사용 
  • 왼쪽 사이드바의 옆에 있는 더하기 아이콘을 클릭합니다. 
  • 오른쪽 사이드바의  채널 세부정보에서 + 앱 추가( 아래)를 클릭합니다.


워크스페이스에서 앱 제거

  1. 데스크톱에서 Slack 앱 디렉토리를 방문합니다.
  2. 제거할 앱을 검색하여 선택합니다.
  3. 앱의 페이지에서 설정 버튼을 클릭합니다.
  4. 왼쪽 메뉴에서 워크스페이스 액세스를 선택합니다.
  5. 앱 제거를 클릭합니다.


이 새로운 프레임워크에 구축된 앱 사용해 보기

  • 📋Asana
    작업 및 프로젝트 관리를 추적하기 위한 온라인 도구입니다.
  • 💻Github
    소스 코드 프로젝트를 호스팅하기 위한 리포지토리 서비스입니다. Git 개정 제어 시스템을 사용하여 변경 사항을 추적합니다.
  • 🛠Sentry
    스택에서 발생하는 모든 충돌과 해당 오류를 수정하는 컨텍스트를 보여 주는 오픈소스 오류 추적 시스템입니다.
  • 👩‍💻Zendesk
    고객 지원 티켓을 추적, 우선순위 지정 및 해결하기 위한 시스템입니다.

팁: 새 프레임워크에서 앱을 구축하고 싶으신가요? API 설명서를 살펴보고 개발자 미리보기에 참여하세요!