public class YunpianClient extends Object implements YunpianConstant
YunpianClient yp = new YunpianClient("apikey").init();
yp.sms().*
yp.sign().*
yp.tpl().*
yp.sms().*
yp.voice().*
yp.flow().*
yp.call().*
yp.close();
_SIGN, ALARM_BALANCE, ANONYMOUS_NUMBER, API_SECRET, API_VERSION, APIKEY, APPLYVIP, AREA_CODE, BALANCE, CALLBACK_URL, CARRIER, CHECK_STATUS, CODE, COUNT, COUNTRY_CODE, DATA, DEFAULT_ENCRYPT, DETAIL, DISPLAY_NUM, DURATION, EMAIL, EMERGENCY_CONTACT, EMERGENCY_MOBILE, ENCRYPT, END_TIME, EXTEND, FEE, FLOW_PACKAGE, FLOW_STATUS, FROM, GMT_CREATED, HTTP_CHARSET, HTTP_CHARSET_DEFAULT, HTTP_CONN_MAXPERROUTE, HTTP_CONN_MAXPREROUTE, HTTP_CONN_MAXTOTAL, HTTP_CONN_TIMEOUT, HTTP_SO_TIMEOUT, HTTP_SSL_KEYSTORE, HTTP_SSL_PASSWD, INDUSTRYTYPE, IP_WHITELIST, ISONLYGLOBAL, LANG, LICENSE_URL, LONG_URL, MESSAGE_ID, MOBILE, MOBILE_STAT, MSG, NAME, NICK, NOTIFY, NOTIFY_TYPE, OLD_SIGN, PAGE_NUM, PAGE_SIZE, PROVIDER, REASON, RECORD_ID, REGISTER, RESULT, SEPERATOR_COMMA, SHORT_URL, SID, SIGN, SMS, SMS_REPLY, SMS_STATUS, SN, START_TIME, STAT, STAT_DURATION, TEMPLATE, TEXT, TIME, TO, TOTAL, TOTAL_COUNT, TOTAL_FEE, TPL_CONTENT, TPL_ID, TPL_VALUE, UID, UNIT, USER, VERSION_V1, VERSION_V2, VOICE_STATUS, YP_APIKEY, YP_CALL_HOST, YP_FILE, YP_FLOW_HOST, YP_SHORT_URL_HOST, YP_SIGN_HOST, YP_SMS_HOST, YP_TPL_HOST, YP_USER_HOST, YP_VERSION, YP_VOICE_HOST| Constructor and Description |
|---|
YunpianClient()
构造器里的key作为默认值,方法请求时可以自定义
|
YunpianClient(String apikey) |
YunpianClient(String apikey,
InputStream in) |
YunpianClient(String apikey,
Properties props) |
YunpianClient(String apikey,
String file) |
| Modifier and Type | Method and Description |
|---|---|
CallApi |
call() |
void |
close() |
void |
closeResponse(org.apache.http.HttpResponse rsp) |
FlowApi |
flow() |
YunpianConf |
getConf() |
org.apache.http.nio.client.HttpAsyncClient |
http() |
YunpianClient |
init() |
Map<String,String> |
newParam(int size) |
Future<org.apache.http.HttpResponse> |
post(String uri,
String data) |
Future<org.apache.http.HttpResponse> |
post(String uri,
String data,
String mimeType,
Charset charset,
Map<String,String> headers) |
ShortUrlApi |
shortUrl() |
SignApi |
sign() |
SmsApi |
sms() |
String |
toString() |
TplApi |
tpl() |
UserApi |
user() |
VoiceApi |
voice() |
public YunpianClient()
public YunpianClient(String apikey)
public YunpianClient(String apikey, InputStream in)
public YunpianClient(String apikey, Properties props)
public UserApi user()
public CallApi call()
public FlowApi flow()
public SignApi sign()
public SmsApi sms()
public TplApi tpl()
public VoiceApi voice()
public ShortUrlApi shortUrl()
@PostConstruct public YunpianClient init()
public YunpianConf getConf()
public Future<org.apache.http.HttpResponse> post(String uri, String data)
uri - data - public void closeResponse(org.apache.http.HttpResponse rsp)
public Future<org.apache.http.HttpResponse> post(String uri, String data, String mimeType, Charset charset, Map<String,String> headers)
public org.apache.http.nio.client.HttpAsyncClient http()
@PreDestroy public void close()
Copyright © 2017. All rights reserved.