pstnCallLogRow 资源类型
命名空间:microsoft.graph.callRecords
表示公用电话交换网络 (PSTN) 呼叫日志中的数据行。 每行映射到一个调用。
方法
方法 | 返回类型 | 说明 |
---|---|---|
列出 PSTN 呼叫 | microsoft.graph.callRecords.pstnCallLogRow 集合 | 列出呼叫记录中的 pstnCallLogRow 对象。 |
属性
属性 | 类型 | 说明 |
---|---|---|
callDurationSource | microsoft.graph.callRecords.pstnCallDurationSource | 调用持续时间数据的源。 如果呼叫通过运营商连接计划使用第三方电信运营商,则运营商可以提供自己的呼叫持续时间数据。 在这种情况下,属性值为 operator 。 否则,值为 microsoft 。 |
calleeNumber | String | 以 E.164 格式拨打的号码。 |
callerNumber | String | 接收呼入呼叫的号码或为出站呼叫拨打的号码。 E.164 格式。 |
callId | String | 呼叫标识符。 不保证是唯一的。 |
callType | String | 指示呼叫是 PSTN 出站呼叫还是入站呼叫,以及呼叫类型,例如用户发出的呼叫或音频会议。 |
负责 | 双精度 | 向帐户收取的通话费用或费用。 |
conferenceId | String | 音频会议的 ID。 |
connectionCharge | 双精度 | 连接费价格。 |
货币 | String | 用于计算调用成本的货币类型。 有关详细信息,请参阅 (ISO 4217。 |
destinationContext | String | 呼叫是国家或地区 (国内 (,) 还是国际 () 以外的国家或地区,具体取决于用户的位置。 |
destinationName | String | 已拨号的国家或地区。 |
duration | Int32 | 呼叫连接的时间(以秒为单位)。 |
endDateTime | DateTimeOffset | 呼叫结束时间。 |
id | String | 唯一的调用标识符。 Guid。 |
inventoryType | String | 用户的电话号码类型,例如免费号码服务。 |
licenseCapability | String | 用于调用的许可证。 |
operator | String | 为此呼叫提供 PSTN 服务的电信运营商。 这可能是 Microsoft,也可能是通过 操作员连接计划的第三方运营商。 |
startDateTime | DateTimeOffset | 呼叫开始时间。 |
tenantCountryCode | String | 租户的国家/地区代码。 有关详细信息,请参阅 ISO 3166-1 alpha-2。 |
usageCountryCode | String | 用户的国家/地区代码。 有关详细信息,请参阅 ISO 3166-1 alpha-2。 |
userDisplayName | String | 用户的显示名称。 |
userId | String | 在 Microsoft Graph 中调用用户的 ID。 Guid。 对于机器人调用类型,此和其他用户信息将为 null/空, (ucap_in,ucap_out) 。 |
userPrincipalName | String | Microsoft Entra ID中) 登录名称 (用户主体名称。 这通常与用户的 SIP 地址相同,并且可以与用户的电子邮件地址相同。 |
关系
无。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.callRecords.pstnCallLogRow",
"callDurationSource": "String",
"calleeNumber": "String",
"callId": "String",
"callerNumber": "String",
"callType": "String",
"charge": "Double",
"connectionCharge": "Double",
"conferenceId": "String",
"currency": "String",
"destinationContext": "String",
"destinationName": "String",
"duration": "Integer",
"endDateTime": "String (timestamp)",
"id": "String (identifier)",
"inventoryType": "String",
"licenseCapability": "String",
"operator": "String",
"startDateTime": "String (timestamp)",
"tenantCountryCode": "String",
"usageCountryCode": "String",
"userDisplayName": "String",
"userId": "String",
"userPrincipalName": "String"
}