public class SignApi extends YunpianApi
YunpianApiResult.AbstractResultHandler<R,T>, YunpianApiResult.ListResultHandler<R,T>, YunpianApiResult.MapResultHandler<T>, YunpianApiResult.ResultHandler<R,T>, YunpianApiResult.SimpleListResultHandler<T>| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
_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, 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 |
|---|
SignApi() |
| Modifier and Type | Method and Description |
|---|---|
Result<Sign> |
add(Map<String,String> param)
添加签名API
|
Result<SignRecord> |
get(Map<String,String> param)
获取签名API
|
void |
init(YunpianClient clnt) |
String |
name()
Api名称,如UserApi的name就是https://sms.yunpian.com/v2/user/get.json里的user
|
Result<Sign> |
update(Map<String,String> param)
修改签名API
|
public static final String NAME
public String name()
YunpianApiname in class YunpianApipublic void init(YunpianClient clnt)
init in class YunpianApipublic Result<Sign> add(Map<String,String> param)
参数名 类型 是否必须 描述 示例
apikey String 是 用户唯一标识 9b11127a9701975c734b8aee81ee3526
sign String 是 签名内容 云片网
notify Boolean 否 是否短信通知结果,默认true true
apply_vip Boolean 否 是否申请专用通道,默认false false
is_only_global Boolean 否 是否仅发国际短信,默认false false
industry_type String 否 所属行业,默认“其它” 物联网 其他值例如:1. 游戏 2. 移动应用 3. 视频 4. 教育 5. IT/通信/电子服务 6. 电子商务 7. 金融 8. 网站 9. 商业服务 10. 房地产/建筑 11. 零售/租赁/贸易 12. 生产/加工/制造 13. 交通/物流 14. 文化传媒 15. 能源/电气 16. 政府企业 17. 农业 18. 物联网 19. 其它
param - sign notify apply_vip is_only_global industry_typepublic Result<Sign> update(Map<String,String> param)
仅“审核中”或者“审核失败”的签名可以进行修改,修改后会重新提交给客服审核。
参数notify,apply_vip,is_only_global如果没有将会修改为默认值
参数名 类型 是否必须 描述 示例
apikey String 是 用户唯一标识 9b11127a9701975c734b8aee81ee3526
old_sign String 是 完整签名内容,用于指定修改哪个签名,可以加【】也可不加 云片网
sign String 否 修改后的签名内容(如果要改签名内容) 云片网
notify Boolean 否 是否短信通知结果,无此参数默认true true
apply_vip Boolean 否 是否申请专用通道,无此参数默认false false
is_only_global Boolean 否 是否仅发国际短信,无此参数默认false false
industry_type String 否 所属行业,默认“其它” 物联网 其他值例如:1. 游戏 2. 移动应用 3. 视频 4. 教育 5. IT/通信/电子服务 6. 电子商务 7. 金融 8. 网站 9. 商业服务 10. 房地产/建筑 11. 零售/租赁/贸易 12. 生产/加工/制造 13. 交通/物流 14. 文化传媒 15. 能源/电气 16. 政府企业 17. 农业 18. 物联网 19. 其它
param - old_sign sign notify apply_vip is_only_global industry_typepublic Result<SignRecord> get(Map<String,String> param)
参数名 类型 是否必须 描述 示例
apikey String 是 用户唯一标识 9b11127a9701975c734b8aee81ee3526
id Long 否 签名id,暂未开放,如果传入此参数将会指定获取某个签名 9527
sign String 否 签名内容 云片网
page_num Integer 否 页码,1开始,不带或者格式错误返回全部 1
page_size Integer 否 返回条数,必须大于0,不带或者格式错误返回全部 20
param - sign notify page_num page_sizeCopyright © 2017. All rights reserved.