PhoneNumber

Representación estándar de número de teléfono.

Representación JSON
{
  "e164PhoneNumber": string,
  "extension": string,
  "preferredDomesticCarrierCode": string
}
Campos
e164PhoneNumber

string

Número de teléfono en formato E.164, tal como se define en la Recomendación E.164 de la Unión Internacional de Telecomunicaciones Internacionales (UIT): https://en.wikipedia.org/wiki/E.164

extension

string

Las extensiones no están estandarizadas en las recomendaciones de ITU, excepto que se definen como una serie de números con una longitud máxima de 40 dígitos. Aquí se define como una string para adaptarse al posible uso de un cero inicial en la extensión (las organizaciones tienen libertad total para hacerlo, ya que no hay un estándar definido). Además de los dígitos, es posible que se almacenen aquí otros caracteres de marcación, como "," (que indican que hay que esperar). Por ejemplo, en la extensión xxx-xxx-xxxx 123, "123" es la extensión.

preferredDomesticCarrierCode

string

El código de selección de proveedor que se prefiere cuando se llama a este número de teléfono de manera local. Esto también incluye los códigos que se deben marcar en algunos países cuando se llama desde un teléfono fijo a un dispositivo móvil, o viceversa. Por ejemplo, en Colombia, se debe marcar el “3” antes del número de teléfono cuando se llama desde un teléfono celular a un teléfono fijo nacional y viceversa. https://en.wikipedia.org/wiki/Telephone_numbers_in_Colombia https://en.wikipedia.org/wiki/Brasilian_Carrier_Selection_Code

Ten en cuenta que este es el código "preferido", por lo que otros códigos también podrían funcionar.