| Package | Description |
|---|---|
| com.yunpian.sdk.api | |
| com.yunpian.sdk.model |
| Modifier and Type | Method and Description |
|---|---|
Result<Template> |
TplApi.add_voice_notify(Map<String,String> param)
添加语音通知模版
|
Result<Sign> |
SignApi.add(Map<String,String> param)
添加签名API
|
Result<Template> |
TplApi.add(Map<String,String> param)
添加模板
|
Result<Template> |
VideoSmsApi.addTpl(Map<String,String> param,
String layout,
byte[] material) |
Result<SmsBatchSend> |
SmsApi.batch_send(Map<String,String> param)
批量发送
|
Result<CallBind> |
CallApi.bind(Map<String,String> param)
绑定号码
|
Result<T> |
YunpianApiResult.ResultHandler.catchExceptoin(Throwable e,
Result<T> r)
处理异常
|
Result<T> |
YunpianApiResult.AbstractResultHandler.catchExceptoin(Throwable e,
Result<T> r) |
Result<Integer> |
SmsApi.count(Map<String,String> param)
统计短信条数
|
Result<Template> |
TplApi.del(Map<String,String> param)
删除模板
|
Result<T> |
YunpianApiResult.ListResultHandler.fail(Integer code,
List<R> rsp,
Result<T> r)
错误流程 v1和v2返回格式一致
|
Result<T> |
YunpianApiResult.MapResultHandler.fail(Integer code,
Map<String,String> rsp,
Result<T> r)
错误流程 v1和v2返回格式一致
|
Result<T> |
YunpianApiResult.StdResultHandler.fail(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.ResultHandler.fail(Integer code,
R rsp,
Result<T> r)
处理失败响应
|
Result<List<String>> |
SmsApi.get_black_word(Map<String,String> param)
查屏蔽词
|
Result<List<Template>> |
TplApi.get_default(Map<String,String> param)
取默认模板
|
Result<List<FlowPackage>> |
FlowApi.get_package(Map<String,String> param)
查询流量包
|
Result<List<SmsRecord>> |
SmsApi.get_record(Map<String,String> param)
查短信发送记录
|
Result<Void> |
CallApi.get_record(Map<String,String> param,
String file)
下载录音文件
|
Result<List<SmsReply>> |
SmsApi.get_reply(Map<String,String> param)
查回复的短信
|
Result<User> |
UserApi.get()
查账户信息
|
Result<SignRecord> |
SignApi.get(Map<String,String> param)
获取签名API
|
Result<List<Template>> |
TplApi.get(Map<String,String> param)
取模板
|
Result<Template> |
VideoSmsApi.getTpl(Map<String,String> param)
获取视频短信模版状态
|
Result<List<SmsSingleSend>> |
SmsApi.multi_send_v1(Map<String,String> param)
/v1/sms/multi_send.json
|
Result<SmsBatchSend> |
SmsApi.multi_send(Map<String,String> param)
个性化发送
|
<R,T> Result<T> |
YunpianApi.post(org.apache.http.HttpEntity data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String uri,
org.apache.http.HttpEntity data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String uri,
String data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String data,
YunpianApiResult.ResultHandler<R,T> h) |
<R,T> Result<T> |
YunpianApi.post(String data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
Result<List<SmsReply>> |
SmsApi.pull_reply(Map<String,String> param)
获取回复短信
|
Result<List<FlowStatus>> |
FlowApi.pull_status(Map<String,String> param)
获取状态报告
|
Result<List<SmsStatus>> |
SmsApi.pull_status(Map<String,String> param)
获取状态报告
|
Result<List<VoiceStatus>> |
VoiceApi.pull_status(Map<String,String> param)
获取状态报告
|
Result<List<CallBill>> |
CallApi.pull(Map<String,String> param)
话单获取
|
Result<FlowSend> |
FlowApi.recharge(Map<String,String> param)
充值流量
|
Result<List<CallRecord>> |
CallApi.record(Map<String,String> param)
获取录音id
|
Result<Void> |
SmsApi.reg_complete(Map<String,String> param)
注册成功回调 only v2
|
Result<T> |
YunpianApiResult.StdResultHandler.response(String rsp) |
<R,T> Result<T> |
YunpianApi.result(String rspContent,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApiResult.result(String rsp,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r)
获取最终的结果
|
Result<SmsSingleSend> |
SmsApi.send(Map<String,String> param)
Deprecated.
|
Result<VoiceSend> |
VoiceApi.send(Map<String,String> param)
发语音验证码
|
Result<User> |
UserApi.set(Map<String,String> param)
修改账户信息
|
Result<ShortUrl> |
ShortUrlApi.shorten(Map<String,String> param)
生成短链接 only v2
|
Result<SmsSingleSend> |
SmsApi.single_send(Map<String,String> param)
单条发送
|
Result<Map<String,Long>> |
ShortUrlApi.stat(Map<String,String> param)
获取短链接统计 only v2
|
Result<T> |
YunpianApiResult.ListResultHandler.succ(Integer code,
List<R> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.MapResultHandler.succ(Integer code,
Map<String,String> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.StdResultHandler.succ(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.ResultHandler.succ(Integer code,
R rsp,
Result<T> r)
处理成功响应
|
Result<SmsBatchSend> |
SmsApi.tpl_batch_send(Map<String,String> param)
Deprecated.
|
Result<VoiceSend> |
VoiceApi.tpl_notify(Map<String,String> param)
发送语音通知
|
Result<SmsSingleSend> |
SmsApi.tpl_send(Map<String,String> param)
Deprecated.
|
Result<SmsSingleSend> |
SmsApi.tpl_single_send(Map<String,String> param)
Deprecated.
|
Result<SmsBatchSend> |
VideoSmsApi.tplBatchSend(Map<String,String> param)
批量发送视频短信
|
Result<Void> |
CallApi.unbind(Map<String,String> param)
解绑号码
|
Result<Template> |
TplApi.update_voice_notify(Map<String,String> param)
修改语音通知模版
|
Result<Sign> |
SignApi.update(Map<String,String> param)
修改签名API
|
Result<Template> |
TplApi.update(Map<String,String> param)
修改模板
|
| Modifier and Type | Method and Description |
|---|---|
Result<T> |
YunpianApiResult.ResultHandler.catchExceptoin(Throwable e,
Result<T> r)
处理异常
|
Result<T> |
YunpianApiResult.AbstractResultHandler.catchExceptoin(Throwable e,
Result<T> r) |
Integer |
YunpianApiResult.StdResultHandler.code(Result<T> rsp) |
Result<T> |
YunpianApiResult.ListResultHandler.fail(Integer code,
List<R> rsp,
Result<T> r)
错误流程 v1和v2返回格式一致
|
Result<T> |
YunpianApiResult.MapResultHandler.fail(Integer code,
Map<String,String> rsp,
Result<T> r)
错误流程 v1和v2返回格式一致
|
Result<T> |
YunpianApiResult.StdResultHandler.fail(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.StdResultHandler.fail(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.ResultHandler.fail(Integer code,
R rsp,
Result<T> r)
处理失败响应
|
protected <T> List<org.apache.http.NameValuePair> |
YunpianApi.param2pair(Map<String,String> param,
Result<T> r,
String... must) |
<R,T> Result<T> |
YunpianApi.post(org.apache.http.HttpEntity data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String uri,
org.apache.http.HttpEntity data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String uri,
String data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.post(String data,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApi.result(String rspContent,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r) |
<R,T> Result<T> |
YunpianApiResult.result(String rsp,
YunpianApiResult.ResultHandler<R,T> h,
Result<T> r)
获取最终的结果
|
Result<T> |
YunpianApiResult.ListResultHandler.succ(Integer code,
List<R> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.MapResultHandler.succ(Integer code,
Map<String,String> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.StdResultHandler.succ(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.StdResultHandler.succ(Integer code,
Result<T> rsp,
Result<T> r) |
Result<T> |
YunpianApiResult.ResultHandler.succ(Integer code,
R rsp,
Result<T> r)
处理成功响应
|
| Modifier and Type | Method and Description |
|---|---|
Result<T> |
Result.setCode(Integer code) |
Result<T> |
Result.setData(T data) |
Result<T> |
Result.setDetail(String detail) |
Result<T> |
Result.setMsg(String msg) |
Result<T> |
Result.setThrowable(Throwable e) |
Copyright © 2018. All rights reserved.