首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Twilio sms-api验证真实电话号码

使用Twilio sms-api验证真实电话号码
EN

Stack Overflow用户
提问于 2017-07-19 00:08:42
回答 1查看 1.6K关注 0票数 0

我正在为android和iOS构建一个iOS应用程序,我的应用程序的注册遵循以下步骤:

用户安装应用程序。

用户输入他的详细信息“姓名,电子邮件,电话号码,密码等.”

3-应用程序将通过短信向用户发送随机代码。

应用程序将把这些代码存储在一个变量中。

用户从sms中读取代码并将其放入文本输入中。

应用程序在文本输入中检查变量==代码中的代码。

7-如果为真,则创建用户帐户,并将用户登录。

下一次当用户尝试登录时,他将被要求输入他的用户名和密码,将不会在这个步骤中发送短信,因为我只需要确认电话号码是真实的。

这是不是因为什么原因错了?还有更好的方法吗?

我将使用的代码只是类型记录和使用ionic2的html (对于angular2 ),下面的代码是用jquery编写的,如果我在正确的轨道上,我将修改它。

我应该补充一下,这个sms验证服务没有服务器,只有javascript和twilio。

,有人能读懂我的SID和密钥吗?因为它是一个应用程序而不是静态网页

代码语言:javascript
复制
$("#btnSubmit").click(function() {
        // Your Twilio credentials

        var SID = "MY-SID-HERE";
        var Key = "MY-KEY-HERE";
        var random_code_in_sms = "123456"; // generated randomly


        $.ajax({
            type: 'POST',
            url: 'https://api.twilio.com/2010-04-01/Accounts/' + SID + '/Messages',
            data: {
                "To": "+123456789",
                "From": "+987654321",
                "Body": "Hello World"
            },
            beforeSend: function(xhr) {
                xhr.setRequestHeader("Authorization", "Basic " + btoa(SID + ':' + Key));
            },
            success: function(data) {
                console.log(1);
                console.log(data);
            },
            error: function(data) {
                console.log(data);
            }
        });

    });
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-19 21:59:48

我可能会使用Twilio的奥西 api,而不是试图在自己的SMS基础上构建自己的解决方案。

它基本上已经完成了你想要达到的目标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45178958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档