您好,
目前正尝试使用Zapier将英国手机号码从网络表单解析为E164格式。反过来,我可以使用Twilio和Zapier集成来触发文本。
Twilio只采用E164格式,但大多数用户都会将其编号输入为:
" 07000111333" 要么 " 447000111333"
Zapier目前有一个转换为E164的解析服务,但这仅适用于美国号码。是否可以使用" GB"代码,正如谷歌的Android手机解析javascript库一样吗?如果是这样,是否有人知道如何将其整合到Zapier工作流程中?使用" Code"例如,它允许您运行Python或Javascript。
简而言之,我如何将Zapier上的英国手机号码解析为E164格式?
答案 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
让我知道这是否有帮助。