pstnCallLogRow 资源类型

命名空间:microsoft.graph.callRecords

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示公用电话交换网络 (PSTN) 呼叫日志中的数据行。 每行映射到一个调用。

方法

方法 返回类型 说明
getPstnCalls microsoft.graph.callRecords.pstnCallLogRow 集合 列出呼叫记录中的 pstnCallLogRow 对象。

属性

属性 类型 说明
administrativeUnitInfos microsoft.graph.callRecords.administrativeUnitInfo 集合 与调用关联的管理单元的集合。
callDurationSource microsoft.graph.callRecords.pstnCallDurationSource 调用持续时间数据的源。 如果呼叫通过运营商连接计划使用第三方电信运营商,则运营商可以提供自己的呼叫持续时间数据。 在这种情况下,属性值为 operator。 否则,值为 microsoft
calleeNumber String 接收呼叫的用户或机器人 (E.164) 的编号。
callerNumber String (E.164) 进行呼叫的用户或机器人的编号。
callId String 呼叫标识符。 不保证是唯一的。
callType String 指示呼叫是 PSTN 出站呼叫还是入站呼叫,以及呼叫类型(例如用户发出的呼叫或音频会议)。
负责 小数 向帐户收取的通话费用或费用。
clientLocalIpV4Address String 从客户端的操作系统检索的客户端的本地 IPv4。
clientLocalIpV6Address String 从客户端操作系统检索的客户端的本地 IPv6。
clientPublicIpV4Address String 可用于确定客户端位置的客户端的公共 IPv4。
clientPublicIpV6Address String 可用于确定客户端位置的客户端的公共 IPv6。
conferenceId String 音频会议的 ID。
connectionCharge 小数 连接费价格。
货币 String 用于计算调用成本的货币类型, (ISO 4217) 。
destinationContext String 指示呼叫是在 Domestic 某个国家或地区 () ,还是 International 根据用户的位置) 以外的国家或地区 (。
destinationName String 已拨号的国家或地区。
duration Int32 呼叫连接的时间(以秒为单位)。
endDateTime DateTimeOffset 呼叫结束时间。
id String GUID) (唯一的呼叫标识符。
inventoryType String 用户的电话号码类型,例如免费号码服务。
licenseCapability String 用于调用的许可证。
operator String 为此呼叫提供 PSTN 服务的电信运营商。 它可能是 Microsoft,也可以是通过 操作员连接计划的第三方运营商。
otherPartyCountryCode String 传入呼叫的呼叫方的国家/地区代码,或者呼叫的被呼叫方。 有关详细信息,请参阅 ISO 3166-1 alpha-2
startDateTime DateTimeOffset 呼叫开始时间。
tenantCountryCode String 租户的国家/地区代码。 有关详细信息,请参阅 ISO 3166-1 alpha-2
usageCountryCode String 用户的国家/地区代码。 有关详细信息,请参阅 ISO 3166-1 alpha-2
userDisplayName String 用户的显示名称。
userId String Microsoft Entra ID中用户的唯一标识符 (GUID) 。 对于机器人调用类型,此和其他用户信息为 null/空, (ucap_in) ucap_out
userPrincipalName String Microsoft Entra ID中) 登录名称 (用户主体名称。 它通常与用户的 SIP 地址相同,并且可以与用户的电子邮件地址相同。

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源。

{
  "@odata.type": "#microsoft.graph.callRecords.pstnCallLogRow",
  "administrativeUnitInfos": [{"@odata.type": "microsoft.graph.callRecords.administrativeUnitInfo"}],
  "callDurationSource": "String",
  "calleeNumber": "String",
  "callerNumber": "String",
  "callId": "String",
  "callType": "String",
  "charge": "Decimal",
  "clientLocalIpV4Address": "String",
  "clientLocalIpV6Address": "String",
  "clientPublicIpV4Address": "String",
  "clientPublicIpV6Address": "String",
  "conferenceId": "String",
  "connectionCharge": "Decimal",
  "currency": "String",
  "destinationContext": "String",
  "destinationName": "String",
  "duration": "Int32",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "inventoryType": "String",
  "licenseCapability": "String",
  "operator": "String",
  "otherPartyCountryCode": "String",
  "startDateTime": "String (timestamp)",
  "tenantCountryCode": "String",
  "usageCountryCode": "String",
  "userDisplayName": "String",
  "userId": "String",
  "userPrincipalName": "String"
}