短信驗(yàn)證碼功能-免費(fèi)哦型宝!親測(cè)可用

通常短信驗(yàn)證驗(yàn)證碼功能是收費(fèi)的八匠,大概5分錢一條絮爷。MobSKD 提供免費(fèi)的短信驗(yàn)證,我按照官方文檔的步驟梨树,在項(xiàng)目中嘗試了一下坑夯。

使用過(guò)程

  1. MobSKD下載SDK. 它提供Eclipse和Android Studio版本的。我用的是AS.

2.解壓SDK,將MobCommons-2016.0714.1402.jar MobTools-2016.0714.1402.jar SMSSDK-2.1.1.aar SMSSDKGUI-2.1.1.aar 這四個(gè)文件拷貝到app包下的lib目錄中抡四。

3.在app模塊的build.gradle中配置

build.gradle配置

記住版本號(hào)要和libs中引入的一致柜蜈。

4.配置AndroidManifest.xml
加入權(quán)限,注冊(cè)活動(dòng)

<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

在Application中注冊(cè)活動(dòng)

<activity
android:name="com.mob.tools.MobUIShell"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:configChanges="keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="stateHidden|adjustResize"/>```

5 . 在創(chuàng)建項(xiàng)目時(shí)加入

SMSSDK.initSDK(this, "您的appkey", "您的appsecret");


6 . 在“驗(yàn)證”按鈕上綁定OnClick事件指巡,在回調(diào)函數(shù)中加入

//打開(kāi)注冊(cè)頁(yè)面
RegisterPage registerPage = new RegisterPage();
registerPage.setRegisterCallback(new EventHandler() {
public void afterEvent(int event, int result, Object data) {
// 解析注冊(cè)結(jié)果
if (result == SMSSDK.RESULT_COMPLETE) {
@SuppressWarnings("unchecked")
HashMap<String,Object> phoneMap = (HashMap<String, Object>) data;
String country = (String) phoneMap.get("country");
String phone = (String) phoneMap.get("phone");

// 提交用戶信息
registerUser(country, phone);
}
}
});
registerPage.show(context);


##獲取appkey和appsecret的步驟
1. 注冊(cè)賬號(hào)后登陸 進(jìn)入后臺(tái) http://dashboard.mob.com/ 
2. 泡杯茶 仰望星空(進(jìn)入后臺(tái)有點(diǎn)慢哦)
3 .進(jìn)入短信驗(yàn)證板塊淑履,創(chuàng)建新的APP
4. 將集成了短信SDK的apk上傳進(jìn)行上線登記。上傳成功后的狀態(tài)是“審核中”
5.保存
6.應(yīng)用信息中就有需要的appkey和appscret
![應(yīng)用信息](http://upload-images.jianshu.io/upload_images/2536835-d8344a260b58eba6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)



##(可選)添加安全指紋
添加安全指紋后厌处,沒(méi)有簽名的app發(fā)送的短信驗(yàn)證請(qǐng)求會(huì)被服務(wù)器拒絕

1.  將當(dāng)前項(xiàng)目簽名打包
              Build->Generete Signed APK
2. 把生成的apk安裝到測(cè)試機(jī)中
3. 訪問(wèn)http://fir.im/SMSSDKSignCal 下載SMSSDKSignCal到同一臺(tái)測(cè)試機(jī)中并啟動(dòng) (很小的程序鳖谈,只有40KB)
4.輸入包名(在AndroidManifest.xml中可以看到package name) 生成的一串?dāng)?shù)字+字符串就是安全指紋
5.登錄管理后臺(tái) ->應(yīng)用管理->應(yīng)用信息->應(yīng)用簽名,添加簽名指紋,并保存配置

#親測(cè)成功阔涉!
現(xiàn)在可以每天發(fā)20條驗(yàn)證碼缆娃,審核通過(guò)后就沒(méi)有限制完全免費(fèi)啦。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末瑰排,一起剝皮案震驚了整個(gè)濱河市贯要,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌椭住,老刑警劉巖崇渗,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異京郑,居然都是意外死亡宅广,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門(mén)些举,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)跟狱,“玉大人,你說(shuō)我怎么就攤上這事户魏∈浑” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵叼丑,是天一觀的道長(zhǎng)关翎。 經(jīng)常有香客問(wèn)我,道長(zhǎng)鸠信,這世上最難降的妖魔是什么纵寝? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮症副,結(jié)果婚禮上店雅,老公的妹妹穿的比我還像新娘政基。我一直安慰自己,他們只是感情好闹啦,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布沮明。 她就那樣靜靜地躺著,像睡著了一般窍奋。 火紅的嫁衣襯著肌膚如雪荐健。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,749評(píng)論 1 289
  • 那天琳袄,我揣著相機(jī)與錄音江场,去河邊找鬼。 笑死窖逗,一個(gè)胖子當(dāng)著我的面吹牛址否,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播碎紊,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼佑附,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了仗考?” 一聲冷哼從身側(cè)響起音同,我...
    開(kāi)封第一講書(shū)人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎秃嗜,沒(méi)想到半個(gè)月后权均,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡锅锨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年叽赊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片必搞。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蛇尚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出顾画,到底是詐尸還是另有隱情,我是刑警寧澤匆笤,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布研侣,位于F島的核電站,受9級(jí)特大地震影響炮捧,放射性物質(zhì)發(fā)生泄漏庶诡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一咆课、第九天 我趴在偏房一處隱蔽的房頂上張望末誓。 院中可真熱鬧扯俱,春花似錦、人聲如沸喇澡。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)晴玖。三九已至读存,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間呕屎,已是汗流浹背让簿。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留秀睛,地道東北人尔当。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像蹂安,于是被迫代替她去往敵國(guó)和親椭迎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,735評(píng)論 25 707
  • 短信驗(yàn)證功能大家都很熟悉了藤抡。在很多地方都能見(jiàn)到侠碧,注冊(cè)新用戶或者短息驗(yàn)證支付等。短信驗(yàn)證利用短信驗(yàn)證碼來(lái)注冊(cè)會(huì)員缠黍,大...
    閑庭閱讀 3,398評(píng)論 3 6
  • 功能描述: 用戶注冊(cè)賬號(hào)用戶填寫(xiě)手機(jī)號(hào)弄兜,點(diǎn)擊獲取驗(yàn)證碼;用戶手機(jī)會(huì)收到一條短信瓷式,填入短信內(nèi)數(shù)字后可提交注冊(cè)替饿。 服務(wù)...
    西風(fēng)兔閱讀 615評(píng)論 2 0
  • 看清自己,還是孤注一擲贸典!夢(mèng)想是前進(jìn)的動(dòng)力视卢,亦是無(wú)底的深淵!努力讓自己離夢(mèng)想更進(jìn)一步廊驼!不去理會(huì)現(xiàn)實(shí)的枷鎖据过,無(wú)懼...
    韓束小輝輝閱讀 118評(píng)論 0 0
  • 曾看到一個(gè)故事绳锅,很有笑點(diǎn): 一男同學(xué)去上統(tǒng)計(jì)學(xué)的課,上一上酝掩,覺(jué)得教授長(zhǎng)得很奇怪鳞芙,又上一上,發(fā)現(xiàn)隔壁坐著的女同學(xué)長(zhǎng)得...
    小玫瑰手記閱讀 59,435評(píng)論 2 17