Returns a carrier name for each phone number, in the language provided
in locale
.
get_carrier(
x,
strict = FALSE,
safe = FALSE,
locale = getOption("dialr.locale")
)
A phone vector.
Should invalid phone numbers be removed? If TRUE
, invalid
phone numbers are replaced with NA
.
If TRUE
, gets the name of the carrier for a given phone
number only when it is 'safe' to display to users. A carrier name is
considered safe if the number is valid and for a region that doesn't
support mobile number portability. All other phone numbers return ""
.
The Java locale
used to retrieve localised results. The default is set in option
dialr.locale
.
A carrier name for each phone number for the given locale, or ""
if
the number is invalid.
The carrier name is the one the number was originally allocated to, however
if the country supports mobile number portability the number might not belong
to the returned carrier anymore. If no mapping is found ""
is returned.
get_geocode()
: PhoneNumberToCarrierMapper.getNameForValidNumber()
by
default, or PhoneNumberToCarrierMapper.getSafeDisplayName()
if safe = TRUE
.