Teams 탭 앱에서 채팅 추가

완료됨

시나리오 기반 탭 앱 템플릿을 사용하여 Visual Studio Code에서 Teams 도구 키트를 사용하여 새 프로젝트를 만들면 Teams JavaScript 클라이언트 라이브러리가 자동으로 설치됩니다. Teams 도구 키트를 사용하면 빌드하는 탭 앱에 네이티브 Teams 기능을 쉽게 포함할 수 있습니다.

앱 사용자가 애플리케이션 내에서 선택한 받는 사람과 새 Teams 채팅을 시작할 수 있기를 원한다고 가정합니다.

채팅을 시작하는 단추를 보여 주는 Teams 탭 앱의 스크린샷

이 기능을 만들려면 Teams JavaScript 클라이언트 라이브러리에서 다음 함수를 사용할 수 있습니다.

  • app.initialize(): Teams JavaScript 클라이언트 라이브러리를 사용하여 호출하기 전에 앱이 완전히 초기화되었는지 확인합니다.
  • app.getContext(): 앱의 현재 컨텍스트를 가져오려면
  • people.isSupported(): 사용자 기능이 현재 컨텍스트에서 지원되도록 합니다.
  • people.selectPeople(): 사용자에게 사람 선택기를 표시합니다. 그러면 사용자는 채팅에 포함할 참가자를 선택할 수 있습니다.
  • chat.isSupported(): 현재 컨텍스트에서 채팅 기능이 지원되는지 확인합니다.
  • chat.openGroupChat(): 선택한 사용자에 대한 새 Teams 채팅을 만들고 사용자를 채팅으로 직접 데려다 줍니다.

다음 단원에서는 탭이 포함된 새 Teams 앱 프로젝트를 만드는 방법을 알아봅니다. Visual Studio Code에서 Teams 도구 키트를 사용하고 Teams JavaScript 클라이언트 라이브러리를 사용하여 탭에 채팅을 통합하는 방법을 알아봅니다.