Zapier:e164gb/UK手机号码解析,可以用Python/Javascript完成吗?

2024-10-06 12:12:29 发布

您现在位置:Python中文网/ 问答频道 /正文

你好,

目前正在尝试使用Zapier将英国移动电话号码从web表单解析为E164格式。这样反过来,我可以使用Twilio和Zapier集成来触发文本。在

Twilio只采用E164格式,但是大多数用户都会输入他们的号码:

“0700011333” 或 “44700011333”

Zapier目前有一个解析服务,可以转换为E164,但这只适用于美国号码。有没有可能像Google的android手机解析javascript库一样,使用“GB”代码进行解析?如果是这样,有人知道如何将其集成到Zapier工作流中吗?例如,使用“Code”元素可以运行Python或Javascript。在

简而言之,如何将Zapier上的英国移动电话号码解析为E164格式?


Tags: 用户文本web表单格式google电话号码javascript
1条回答
网友
1楼 · 发布于 2024-10-06 12:12:29

Twilio开发者布道者。在

因为您已经标记了这个Python,所以可以使用Python phonenumbers library。它是Google的libphonenumber的一个端口,我只能猜测Google在Android中使用的是什么。在

根据自述,它很简单,如下所示:

>>> import phonenumbers
>>> number = phonenumbers.parse("07000111333", "GB")
>>> print number
Country Code: 44 National Number: 7000111333 Leading Zero: False

如果有什么帮助,请告诉我。在

相关问题 更多 >