android 调用系统短信接口开发,聚合数据Android SDK 短信api接口验证演示示例

1.到libs聚合SDK是聚合数据平台,为移动开发者提供的免费数据接口.使用前请先到聚合平台(http://www.juhe.cn/)注册,申请相关数据.

2.下载聚合数据SDK,将开发包里的smscaptcha_sdk_v_1_1.jar拷贝到libs根目录下,将libJuheSDK_v_1_0.so拷贝到libs\armeabi目录下,如图:

bVsLHY

3.根据接口说明文档找到以下方法:

/**

*

* @param phone

* phone number

* @param callBack

*/

public void sendCaptcha(String phone, ResultCallBack callBack)

/**

*

* @param phone

* phone number

* @param code

* verify code

* @param callBack

*/

public void commitCaptcha(String phone, String code, ResultCallBack callBack)

/**

*

* @param phone

* phone number

* @param callBack

*/

public void getContentFriends(ResultCallBack callBack)

4.程序中调用方法

首先,在AnroidManifest.xml中添加权限

在application标签内部加入你申请的openid

android:name="JUHE_KEY"

android:value="申请的openid" />

在使用前需要调用一次初始化方法

CommonFun.initialize(getApplicationContext());

导入相关包

import com.thinkland.smssdk.SMSSDK;

import com.thinkland.smssdk.util.JsonCallBack;

调用方法

//发送验证码

SMSCaptcha captcha = SMSCaptcha.getInstance();

captcha.sendCaptcha(phone, new ResultCallBack() {

@Override

public void onResult(int code, String reason, String result) {

// TODO Auto-generated method stub

}

});

5.返回字段及相关错误码

public void sendCaptcha(String phone,ResultCallBack callBack)

返回字段:无

public void commitCaptcha(String phone,String code,ResultCallBack callBack)

返回字段:无

public void getContentFriends(ResultCallBack callBack)

返回字段:

bVsLIR

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527108.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

扇区 修复 linux,linux – 如何使用hdparm来修复挂起的扇区?

SMART正在说明我服务器硬盘上的一个待处理扇区.我已经阅读了许多文章,建议使用hdparm“轻松”强制磁盘重新定位坏扇区,但我找不到正确的方法来使用它.我的“smartctl”中的一些信息:Error 95 occurred at disk power-on lifetime: 20184 hours (841 days 0 hours)W…

android获取操作系统版本号,Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类...

1、获取手机制造厂商2、获取手机型号3、获取手机系统当前使用的语言4、获取Android系统版本号5、获取手机IMEI串号6、获取手机中的语言列表SystemUtil类1./**2.* 系统工具类3.* Created by zhuwentao on 2016-07-18.4.*/5. public class SystemUtil {6.7./**8.* 获取当前手机系…

android显示矩阵大小,关于android:显示代表灰度图像的双值矩阵

我的问题是:我有一个字节数组,必须与ImageView一起显示。 这是我的代码:Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ImageView imageView (…

android 跨应用,Android跨应用获取资源

跨应用获取资源有两种方式方式一 利用PackageManagerPackageManager pm getPackageManager();Resources rs null;try {rs pm.getResourcesForApplication("com.example.test");// getIdentifier方法使用如方式一二中使用均可String text rs.getText(rs.getIdenti…

代码混淆android.mk,利用ollvm进行代码混淆

OLLVM简介OLLVM(Obfuscator-LLVM)是瑞士西北应用科技大学于2010年6月份发起的一个项目,该项目旨在提供一套开源的针对LLVM的代码混淆工具,以增加对逆向工程的难度。OLLVM是基于LLVM实现的,LLVM是一个编译器框架,它也采用经典的三段…

鸿蒙系统的适配国产手机,真正的好消息!其它国产机,也在适配华为鸿蒙系统...

众所周知,据华为消费者业务软件部总裁王成录的说法,今年6月初,华为手机就能全面升级鸿蒙2.0,迟到近两年的、真正的“一夜之间就可以替换掉安卓”。而近日,又传出了真正的好消息,那就是其它国产手机厂商&…

android开发隐藏软键盘,Android开发之完全隐藏软键盘的方法

隐藏软键盘一直是我头痛的事情,没有找到一种真正能隐藏的方法。点击EditText的时候总是弹出软键盘。-----杯具杯具(一):InputMethodManager im (InputMethodManager) mEditgetContext() .getSystemService(Context.INPUT_METHOD_SERVICE);im.hideSoftInp…

三星s4 android 6.0吗,快了 三星手机适配Android 6.0时间公布

快了 三星手机适配Android 6.0时间公布2016年01月26日 00:04作者:董岩编辑:董岩文章出处:泡泡网原创分享作为全球范围内无可争议的安卓手机巨头之一,三星在为其旗下手机适配安卓新系统方面历来算是相当上心的一个厂家。日前就已经…

xrdpdf卡片在哪可下载_暑假学习英语字母,就是这样简单(附可打印字母卡下载)...

英语字母是所有英语学习的基础,所以,要想学好英语,第一步,必须是学好字母,为后面的更深层次的学习打下坚实的根基。今天,我们给大家分享最全面的英文字母学习法,建议收藏,文章最后附…

android 常用命令,Android开发常用命令整理

一些命令,不常用就忘记了,特整理在这里,忘了就查查。。 alias 用于定义和查询别名,但不保存。修改home目录下.bashrc保存定义别名格式,不加参数即查询别名:alias command aliasname使用unalias alia…

32 位的有符号整数_leetcode 7 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123 输出: 321示例 2:输入: -123 输出: -321示例 3:输入: 120 输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根…

安卓帧数监测软件_扬尘在线监测系统实现工地智能监控

近年来,随着越来越多的建设项目在建设中,建筑工地越来越广泛。传统人力检查的检查结果主要依靠估计,难以量化和分析,导致相应处罚的科学依据不足。扬尘在线监测系统实现了对施工现场的智能检测,可以对施工现场扬尘进行…

html 切换主题,html切换主题实现方案

方案一使用css的var属性,当然此时不考虑低版本浏览器。1,在default.css主题根元素定义颜色变量:root {--main_color: #03a9f4; // 主题色--main_light: #33baf7; // 二级主题色 常用背景为主题色下的hover--main_lighter: #65caf5; // 三级主题色 常用bo…

json取数据怎么取_干货速递丨书名应该怎么取?

很多作者开书前都会遇到这个困扰:“什么样的书名是好的?”在跟一线编辑广泛交流后,大家普遍认为:一个好书名,既应该是能突出作品内容特点、故事主题,又具有一定的趣味性的,能吸引读者&#xff0…

android加一减一控件,Android的步进器(增加/减少值)控件?

用于Android的步进器(增/减值)控件?没有像Android中的Stepper这样的内置控件但是您可以尝试这种方式android:layout_width"wrap_content"android:background"#ffffff"android:layout_height"wrap_content"android:orientation"h…

qt web混合编程_Qt+VS混合编程教程

VSQt配置VSQT混合编程后打包的项目可以移植到2017程序中,此处的版本不影响使用。VSQt配置VS:2013Qt:5.5.1qt-vs-addin:1.2.3-opensource1. 所有Qt版本下载地址:http://download.qt.io/archive/qt/2. 所有Qt Creator下载地址&#…

python 自动上报json信息_python接口自动化5-Json数据处理

前言有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理。一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的参数就行,这时候就需要json来解…

eclipse html页面校验,当我在Eclipse浏览器中运行url时,HTML表单未通过验证

尝试这个:function emptyvalidation(field, errorMessage) {if (field.value null || field.value "") {alert(errorMessage);field.focus();return false;} else {return true;}}function validateAndSend() {if (emptyvalidation(nameField,"Ple…

xcode+文字支持html元素,iOS使用UITextview实现富文本编辑

代码使用swift4 Xcode9及以上主要思路是Textview使用NSMutableAttributedString 转化为 html字符 给后台其中图片另外 截取htmlStr里相应的图片标示 组成字典imgs[“标示Str”] “图片Base64” 给后台再编辑时拿到后台的 带图html字符串转为NSMutableAttributedString给Textvi…

安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti

【今日导读】想做点云深度学习?先把环境配置好吧。本期为初学者带来环境配置指南,有需求的同学赶快上手吧。配置为:Ubuntu16.04RTX2080tiNVIDIA驱动cuda10.1cudnn7.5。一、安装NVIDIA驱动法一(优先推荐):先添加NVIDIA 的ppa 源&am…