创建步骤
1. 首先登陆账号
2.点击产品中心,选择我们使用shareSDK的功能,选择我们是Android 还是 ios
3.随便起个名或者使用你的应用名(这是可以修改的),点击确定
4.上述完成后就跳转到,如下图,这样我们就获取了我们的appkey appSecret
5.我们在我们application中初始化SDK,我们application需要在清单文件中进行
通过设置名字,这样application才能进行初始化,我们的SDK才有效。
自己的收获
1.1 SMSSDK.getVerificationCode("86", phone, new
OnSendMessageHandler() {
@Override
public boolean onSendMessage(String country, String phone) {
return false;
//此方法是在发送验证短信💰进行调用,出入的参数是接
收者号码,返回true 表示此号码无需
实际接收短息,要接收短信必须返回的结果是false.
}
});
调用这个方法的时候,我们就给手机发送短信,会调用eventhandler 中的</br>
afterEvent()方法,这个方法是在子线程中的,我们通过handler消息机</br>
制把我们的验证码发送成功还是失败的信息,传递给我们的UI线程,这样</br>
我们就可以直观的知道我们的验证码是否是发送成功还是失败了。</br>
在afterEvent 中判断的条件是
1.2 result == SMSSDK.RESULT_COMPLETE (下发短信验证码的结果判断)
1.3 event == SMSSDK.EVENT_GET_VERIFICATION_CODE(获取验证码)
1.4 event == SMSSDK.EVENT_SUBMIT_VERIFICATION_CODE(校验验证
码)