import java.util.HashMap;
import java.util.Map;
import com.qiniu.common.QiniuException;
import com.qiniu.http.Response;
import com.qiniu.sms.SmsManager;
import com.qiniu.util.Auth;
public class SendMessageDemo {
public static void main(String args[]) {
// AKSK
String ACCESS_KEY = "";
String SECRET_KEY = "";
Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);
// SmsManager
SmsManager smsManager = new SmsManager(auth);
try {
Map map = new HashMap();
Response resp = smsManager.sendMessage("templateId", new String[] { "10086" }, map);
// Response resp = smsManager.describeSignature("passed", 0, 0);
// Response resp = smsManager.createSignature("signature", "app",
// new String[] { "data:image/gif;base64,xxxxxxxxxx" });
// Response resp = smsManager.describeTemplate("passed", 0, 0);
// Response resp = smsManager.createTemplate("name", "template", "notification", "test", "signatureId");
// Response resp = smsManager.modifyTemplate("templateId", "name", "template", "test", "signatureId");
// Response resp = smsManager.modifySignature("SignatureId", "signature");
// Response resp = smsManager.deleteSignature("signatureId");
// Response resp = smsManager.deleteTemplate("templateId");
System.out.println(resp.bodyString());
// SignatureInfo sinfo = smsManager.describeSignatureItems("", 0, 0);
// System.out.println(sinfo.getItems().get(0).getAuditStatus());
// TemplateInfo tinfo = smsManager.describeTemplateItems("", 0, 0);
// System.out.println(tinfo.getItems().get(0).getAuditStatus());
} catch (QiniuException e) {
System.out.println(e);
}
}
}