{
"input": "+60123456789",
"valid": true,
"possible": true,
"e164": "+60123456789",
"international": "+60 12-345 6789",
"national": "012-345 6789",
"countryCode": 60,
"region": "MY",
"type": "mobile",
"carrier": "Maxis",
"location": "Malaysia",
"timezones": [
"Asia/Kuching"
]
}
curl --location --request GET 'https://zylalabs.com/api/14849/phone+validator+e164+carrier+and+timezone+api/38664/validate+phone+number?number=+60123456789&country=MY' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 电话验证器E164运营商和时区 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
验证和格式化240多个国家的电话号码:E.164、国际和国内格式、线路类型(手机、座机、VoIP)、原始运营商、位置和时区。快速且离线。
该端点返回有关电话号码的详细信息,包括其有效性、E.164格式、国际和国家格式、国家代码、地区、线路类型(移动、座机、VoIP)、运营商、位置和相关时区
响应中的关键字段包括“valid”(表示号码是否有效)“e164”(E.164格式)“international”(国际格式)“national”(国家格式)“countryCode”“region”“type”“carrier”“location”和“timezones”
该端点接受一个“号码”参数,可以以多种格式提供。如果号码没有“+”前缀,用户必须使用ISO代码包含“国家”参数(例如,MY表示马来西亚,US表示美国)
响应数据被结构化为一个JSON对象,每个键代表电话号码的特定属性。这种组织方式使用户能够轻松访问和解释与号码的有效性和特征相关的信息
数据来自多个电信数据库和监管机构,确保覆盖240多个国家的电话号码 通过定期更新和验证流程维护数据的准确性
典型的使用案例包括在注册时验证用户电话号码、为国际拨号格式化号码、识别客户支持的运营商以及确定地理位置以便服务定制
用户可以利用返回的数据来提高用户体验,通过验证联系信息、确保通讯格式正确,并根据用户的位置和运营商类型定制服务
如果响应指示“有效”为假或“可能”为假,用户应考虑该号码无效或格式不正确。建议提示用户重新检查他们的输入或提供正确格式的指导