聚合数据Android SDK 短信api接口验证演示示例

前端之家收集整理的这篇文章主要介绍了聚合数据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目录下,如图:

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

  1. /**
  2. *
  3. * @param phone
  4. * phone number
  5. * @param callBack
  6. */
  7. public void sendCaptcha(String phone,ResultCallBack callBack)
  8. /**
  9. *
  10. * @param phone
  11. * phone number
  12. * @param code
  13. * verify code
  14. * @param callBack
  15. */
  16. public void commitCaptcha(String phone,String code,ResultCallBack callBack)
  17. /**
  18. *
  19. * @param phone
  20. * phone number
  21. * @param callBack
  22. */
  23. public void getContentFriends(ResultCallBack callBack)

4.程序中调用方法
首先,在AnroidManifest.xml中添加权限

  1. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  2. <uses-permission android:name="android.permission.INTERNET" />
  3. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  4. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  5. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  6. <uses-permission android:name="android.permission.READ_CONTACTS" />

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

  1. <Meta-data
  2. android:name="JUHE_KEY"
  3. android:value="申请的openid" />

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

  1. CommonFun.initialize(getApplicationContext());

导入相关包

  1. import com.thinkland.smssdk.SMSSDK;
  2. import com.thinkland.smssdk.util.JsonCallBack;

调用方法

  1. //发送验证码
  2. SMSCaptcha captcha = SMSCaptcha.getInstance();
  3. captcha.sendCaptcha(phone,new ResultCallBack() {
  4. @Override
  5. public void onResult(int code,String reason,String result) {
  6. // TODO Auto-generated method stub
  7. }
  8. });

5.返回字段及相关错误

public void sendCaptcha(String phone,ResultCallBack callBack)
返回字段:无
public void commitCaptcha(String phone,ResultCallBack callBack)
返回字段:无
public void getContentFriends(ResultCallBack callBack)
返回字段:

猜你在找的设计模式相关文章