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

时间:2016-06-03 14:41:50

标签: javascript python parsing twilio zapier

您好,

目前正尝试使用Zapier将英国手机号码从网络表单解析为E164格式。反过来,我可以使用Twilio和Zapier集成来触发文本。

Twilio只采用E164格式,但大多数用户都会将其编号输入为:

" 07000111333" 要么 " 447000111333"

Zapier目前有一个转换为E164的解析服务,但这仅适用于美国号码。是否可以使用" GB"代码,正如谷歌的Android手机解析javascript库一样吗?如果是这样,是否有人知道如何将其整合到Zapier工作流程中?使用" Code"例如,它允许您运行Python或Javascript。

简而言之,我如何将Zapier上的英国手机号码解析为E164格式?

1 个答案:

答案 0 :(得分:0)

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

让我知道这是否有帮助。