Teams 채팅 SDK의 반응과 일회성 메시지 지원
Chat SDK의 Microsoft Teams 어댑터가 반응과 일회성 메시지를 같은 API로 지원합니다.
교안에 영향
Teams용 이전 안내에서 반응 추가·제거, thread.postEphemeral()·channel.postEphemeral() 사용, 메시지 작성자 이메일 필드 관련 설명이 맞지 않게 됩니다.
요약
- Microsoft Teams 어댑터에서 반응과 일회성 메시지를 다른 어댑터와 같은 API로 지원합니다. - Teams 메시지에 반응을 추가하거나 제거할 수 있고, thread.postEphemeral() 또는 channel.postEphemeral()로 대상 사용자에게만 보이는 메시지를 보낼 수 있습니다. - 들어오는 Teams 메시지에 작성자의 Microsoft Graph 이메일을 포함하고, 필요하면 user principal name을 대체값으로 사용합니다. - TeamsAdapterConfig에 토큰 함수를 넣어 자체 access token을 공급할 수 있으며, 직접 메시지의 진행 상태는 네이티브 Teams 상태로 표시됩니다. - 그룹 대화의 direct message 오인식을 바로잡고, 이메일 주소·URL 안의 @handle·코드 스팬 안의 mention이 Teams mention으로 바뀌지 않도록 수정했습니다.
바뀐 것
새 기능
- Microsoft Teams 어댑터가 반응과 일회성 메시지를 같은 API로 지원합니다.
- Teams 메시지에 반응을 추가하고 제거할 수 있습니다.
- thread.postEphemeral() 또는 channel.postEphemeral()로 대상 사용자에게만 보이는 메시지를 보낼 수 있습니다.
- 들어오는 Teams 메시지에 작성자의 Microsoft Graph 이메일을 포함하고, user principal name을 대체값으로 사용합니다.
- TeamsAdapterConfig에 토큰 함수를 넣어 자체 access token을 공급할 수 있습니다.
- 직접 메시지의 진행 상태가 네이티브 Teams 상태로 표시됩니다.
수정
- 그룹 대화를 direct message로 잘못 식별하던 문제를 고쳤습니다.
- 이메일 주소, URL 안의 @handle, 코드 스팬 안의 mention이 Teams mention으로 바뀌지 않도록 고쳤습니다.