CommunicationIdentifierModel interface
标识 Azure 通信服务中的参与者。 例如,参与者是电话号码或 Azure 通信用户。 此模型是多态的:除了 kind 和 rawId,最多可以设置一个属性,该属性必须与类型枚举值匹配。
属性
| communication |
通信用户。 |
| kind | 标识符类型。 仅在响应中是必需的。 |
| microsoft |
Microsoft Teams 应用程序。 |
| microsoft |
Microsoft Teams 用户。 |
| phone |
电话号码。 |
| raw |
标识符的原始 ID。 请求中是可选的,响应中是必需的。 |
属性详细信息
communicationUser
kind
标识符类型。 仅在响应中是必需的。
kind?: string
属性值
string
microsoftTeamsApp
Microsoft Teams 应用程序。
microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel
属性值
microsoftTeamsUser
Microsoft Teams 用户。
microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel
属性值
phoneNumber
rawId
标识符的原始 ID。 请求中是可选的,响应中是必需的。
rawId: string
属性值
string