admin 发表于 2017-2-21 14:11:25

自动将短信验证码复制到应用程序中的安卓程序SmsVerifyCatcher

自动将短信验证码复制到应用程序中的安卓程序SmsVerifyCatcher功能:短信验证码识别库。


https://camo.githubusercontent.com/64fdbaf413bcb5dc688e6112fee2353535008870/687474703a2f2f692e696d6775722e636f6d2f374b7a7a6b357a2e676966

用于实现使用几行代码的验证码拦截SMS的库。

我们是谁

需要iOS和Android应用程序,MVP开发或原型? 通过info@stfalcon.com与我们联系。 我们自2009年开始开发软件,我们是这一领域的知名专家。 查看我们的投资组合,看看更多的图书馆从stfalcon-studio。

下载

通过Gradle下载:

compile 'com.github.stfalcon:smsverifycatcher:0.2’

or Maven:
<dependency>
<groupId>com.github.stfalcon</groupId>
<artifactId>smsverifycatcher</artifactId>
<version>0.2</version>
<type>pom</type>
</dependency>Add permissions to AndroidManifest.xml:
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />初始化SmsVerifyCatcher在方法中像onCreate活动:

   smsVerifyCatcher = new SmsVerifyCatcher(this, new OnSmsCatchListener<String>() {
      @Override
      public void onSmsCatch(String message) {
            String code = parseCode(message);//Parse verification code
            etCode.setText(code);//set code in edit text
            //then you can send verification code to server
      }
    });覆盖activity 生命周期方法:

   @Override
    protected void onStart() {
      super.onStart();
      smsVerifyCatcher.onStart();
    }

    @Override
    protected void onStop() {
      super.onStop();
      smsVerifyCatcher.onStop();
    }

    /**
   * need for Android 6 real time permissions
   */
    @Override
    public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
      super.onRequestPermissionsResult(requestCode, permissions, grantResults);
      smsVerifyCatcher.onRequestPermissionsResult(requestCode, permissions, grantResults);
    }您可以设置电话号码过滤器:
smsVerifyCatcher.setPhoneNumberFilter("777");或通过regexp设置消息过滤器:

   smsVerifyCatcher.setFilter("<regexp>");就这样! 有关详细信息,请参阅示例项目
**** Hidden Message *****

源码下载:
**** Hidden Message *****



陈嘉明 发表于 2017-3-30 17:39:28

这个帖子不错,大家快来顶起来!捡代码论坛资源就是不错。
- 本文出自捡代码论坛-最全的游戏源码下载技术网站!,原文地址:http://bbs.jiandaima.com/thread-1057-1-1.html

biyela 发表于 2018-3-19 23:37:14

感谢楼主分享

ZQ0107 发表于 2021-6-15 17:04:33

感谢作者大分享
页: [1]
查看完整版本: 自动将短信验证码复制到应用程序中的安卓程序SmsVerifyCatcher