首页 > 编程知识 正文

爱码验证码平台官网,验证码

时间:2023-05-06 05:44:00 阅读:139302 作者:4993

前言:

最近忙于优化自己的个人项目,久违地总结分享了。 今天,就让大家分享一下快速整合APP注册页面,免费获取短信验证码的功能吧。

一、使用第三方短信SDK前期准备:

在这里,我使用了第三方免费邮件SDK进行了整合。 我真的不需要钱。 我从以前开始就被很多人教了。 有各种各样的答案。 那时,我也只有自己试了一下才知道统一邮件是否需要钱。 最后,我给了我这个答案。 使用第三方也有免费的东西。 好啊。

第三方平台官方网站: http://www.mob.com/

这里除了可以集成sdk之外,还有shareSdk等。 打开官网就可以看到。 这里主要说sdk。 呵呵!

当然要使用别人家的产品,一定要先注册。 这是必须的。 我没说怎么注册。 哈哈!

注册完成后,单击进入后台,找到SMSsdk入口,然后添加要将SDK集成到其中的APP应用程序名称,如下图所示。

确定后,可以看到自己的App Key,如下图所示。

有了App Key就可以整合邮件sdk了。 让我在这里补充几点。 像这样集成成功后,就可以发送邮件了。 但是,每天只有20/瓶。 每天做无限书,很简单。 在这个页面上上传了你的apk (邮件sdk )。 通过审查就好了。 我在这里通过了审查。 每天都可以免费制作无限书,所以在验证这个之前请告诉我

二、导入短信sdk库到Android studio:

找到SMSsdk下载,然后选择最新的SDK下载(studio )。 因为我喜欢Android studio,所以哈哈,你下载eclipse也没关系

使用Android studio集成炒鸡很简单。 特别是SMSSDK2.0.1开始使用aar文件集成。 更方便快捷:

下载好的邮件sdk后,打开,找到SMSSDK,进去就可以看到这些东西。 炒鸡简洁,哈哈

好了,看这个开始导入库吧。 复制jar包、aar包并将其粘贴到工程libs目录中:

然后,将以下代码添加到app目录下的build.gradle中:

repositories { flatdir {存储dirs ' libs '//AAR的目录地址}

//sdkcompilename : ' SMS SDK-2.1.3 ',ext : ' AAR ' compile name 3360 ' smssdkgui-2.1.3 ',ext: 'aar

在这一步之前,我们成功地将邮件sdk库导入到了Android studio中。 就这么简单。

三、配置AndroidManifest.xml:

打开项目的AndroidManifest.xml,然后添加以下权限:

uses-permission Android 3360 name=' Android.permission.read _ contacts '/uses-permission Android 3360 name=' Android uses-permission Android 3360 name=' Android.permission.write _ external _ sed uses-permission Android 3360 name=' Android.permission.access _ network _ state '/uses-permission Android 3360 name uses-permission Android 3360 name=' Android.permission.internet '/uses-permission Android 3360 name=' Android.permission Android 3360 name=' Android.permid uses-permission Android 3360 name uses-permission Android 3360 name=' Android.permission.pname uses-permission Android 3360 name=' Android.permission.ame

然后,在" application "下添加以下activity :

activity Android 3360 name=' com.mob.tools.mobuishell ' Android 3360 theme=' @ Android 3360 style/theme.translucent.nt

四、添加代码:

启动项目时,调用以下代码。

SMSSDK.initSDK(this,'你的appkey ','你的appsecret ' );

这里使用了刚开始添加APP时的appkey和appsecret。 每个APP都不一样,自己改变吧。

最后添加发送短信验证码的接口呼叫即可:

//打开注册页面registerpageregisterpage=newregisterpage (; register page.setregistercallback (new eventhandler ) publicvoidafterevent(intevent,int result, objectdata(//分析注册结果if ) result==SMSSDK.result_complete ) @suppresswarnings(unchecked ) ) HashMapString,objessswaw stringphone=(string ) phonemap.get(phone ); //提交用户信息(该方法可以不调用)的注册用户(country,phone ); }}; registerpage.show(context );

到此为止可以发送SMS认证码,但我使用的是SMSSDK中内置了开源GUI功能的产品。 即发送SMSSDK提供的SMS认证码的接口。 当然,也可以使用没有GUI的短信接口功能。 这意味着您可以定制发送SMS认证码的接口。 典型的APP定制了发送验证码的页面,所以可以用它来调整。 请一定要试试。

这是一个没有GUI的界面:

最后,因为时间问题,我暂时不继续写了,但有时间一定会补充如何整合无GUI的邮件sdk。 希望能帮上忙。 谢谢你。

更多精彩内容请关注本人博客:luoweichao.top

尊重原创,转载请注明:From zsml2016(http://blog.csdn.net/qq_29269233)Power byzsml2016侵权必究!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。