Android SMSSDK无GUI接口集成方法

  • 时间:
  • 浏览:2
  • 来源:5分11选5APP下载_5分11选5APP官方



其中OnSendMessageHandler的定义如下,你这人Handler的用途是在发送短信后来,开发者当事人执行4个操作,来根据电话号码判断有无须要发送短信

短信SDK并只能支持世界上所有国家的短信验证服务,后来 亲戚亲戚亲戚朋友提供了getSupportedCountries最好的方式,在使用短信验证码功能前请调用此最好的方式,获取当前SDK都须要支持的国家列表和号码匹配规则。

getVerificationCode用于向服务器请求发送验证码的服务,须要传递国家代号和接收验证码的手机号码,支持此服务的国家代码在 getSupportedCountries中获取。请求getVerificationCode的时间间隔不应该小于100秒,后来 服务端会返回“操作过 于频繁”的错误

submitVerificationCode用于向服务器提交接收到的短信验证码,验证成功都是通过EventHandler返回国家代码和电话号码。

一、无GUI接口概述

本文只介绍短信SDK内置(无界面)最好的方式的使用和注意事项,后来 您想查阅有界面的操作最好的方式,请参考http://wiki.mob.com/sdk-sms-android-3-0-0/相关章节的说明。

尽管短信SDK提供了错综复杂集成步骤的GUI功能,但它同样允许开发者放弃这套GUI,直接与核心代码进行交互。

请先按照 http://wiki.mob.com/sdk-sms-android-3-0-0/下载并集成短信SDK。

注意:后来 版本等于2.0.1,要将SMSSDK的res下的raw克隆技术到你的工程的res下;另外你这人较老的版本须要克隆技术libsmssdk.so。2.1.2开始英语 (包括)eclipse不再须要配置so。

其中对外主要的类有:SMSSDK和EventHandler,所有的操作都通过SMSSDK来发起,并通过EventHandler来接收。后来 EventHandler已有SMSSDK操作回调章节(http://wiki.mob.com/android-%E7%9F%AD%E4%BF%A1sdk%E6%93%8D%E4%BD%9C%E5%9B%9E%E8%B0%83/)讲述,后来 本节之着重介绍SMSSDK的各个最好的方式。

二、无GUI接口说明

2.1、初始化接口



registerEventHandler用来往SMSSDK中注册4个事件接收器,SMSSDK允许开发者注册任意数量的接收器,所有接收器都是在事件 被触发时收到消息。

registerEventHandler须要和unregisterEventHandler配套使用,后来 后来 造成内存泄漏。

2.2、短信验证码接口