資源簡介
中國移動MAS機API開發手冊,用于原有MAS機用戶開發短信應用指導,附有樣例代碼可供參考,建議使用云MAS
代碼片段和文件信息
package?com.jasson.im.apidemo;
import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.util.Random;
import?java.util.StringTokenizer;
import?java.util.Vector;
import?com.jasson.im.api.APIClient;
import?com.jasson.im.api.MOItem;
import?com.jasson.im.api.RPTItem;
/**
?*?ApiTestDemo
?*/
public?class?ApiTestDemo
{
private?String?cmd?=?“11“;
private?String?mobileStr?=?“1360013666613800138888“;
private?String?content?=?“短信發送測試內容?via??IM?JAVA?API?“;
private?long?smId?=?1;
private?int?smType?=?0;
private?String?url?=?“wap.sohu.com“;
private?String?host?=?“localhost“;
private?String?dbName?=?“im“;
private?String?apiId?=?“11“;
private?String?name?=?“11“;
private?String?pwd?=?“11“;
private?APIClient?handler?=?new?APIClient();
BufferedReader?in?=?null;
public?ApiTestDemo(String[]?args)
{
super();
parseCmd(args);
init();
in?=?new?BufferedReader(new?InputStreamReader(System.in)512);?
}
public?void?init()
{
int?connectRe?=?handler.init(host?name?pwd?apiIddbName);
????????if(connectRe?==?APIClient.IMAPI_SUCC)
???????? info(“初始化成功“);
????????else?if(connectRe?==?APIClient.IMAPI_CONN_ERR)
???????? info(“連接失敗“);
????????else?if(connectRe?==?APIClient.IMAPI_API_ERR)
???????? info(“apiID不存在“);
????????if(connectRe?!=?APIClient.IMAPI_SUCC)
????????{
???????? usage();
???????? System.exit(-1);
????????}
}
public?void?release()
{
handler.release();
Thread.currentThread().interrupt();
}
public?void?testSend()
{
SendTask?task?=?new?SendTask();
task.start();
}
public?void?sendSM()
{
String?tmpMobile?=?null;
String?tmpContent?=?null;
String?tmpTypeStr?=?null;
String?tmpSrcID?=?null?;
int?tmpType?=?0;
String?tmpUrl?=?null;
info(“請輸入srcID,按回車結束:“);
tmpSrcID?=?readLine();
if(?tmpSrcID?==?null?||?tmpSrcID.trim().length()?==?0?||?getInt(tmpSrcID.trim())?==?Integer.MIN_VALUE?)
{
tmpSrcID?=?““?+?smId;
}
info(“請輸入手機號碼,多個號碼用英文逗號隔開,按回車結束:“);
tmpMobile?=?readLine();
if(?tmpMobile?==?null?||?tmpMobile.trim().length()?==?0?)
{
tmpMobile?=?mobileStr;
}
info(“請輸入短信內容,按回車結束:“);
tmpContent?=?readLine();
if(?tmpContent?==?null?||?tmpContent.trim().length()?==?0)
{
?tmpContent?=?content;
}
info(“請輸入短信類型是否為WAP?PUSH消息,按回車結束:Y/N[N]“);
tmpTypeStr?=?readLine();
if(?tmpTypeStr?!=?null?&&?tmpTypeStr.trim().equalsIgnoreCase(“Y“))
{
?tmpType?=?1;
?info(“請輸入短信類型是否為WAP?PUSH消息,按回車結束:Y/N[N]“);
tmpUrl?=?readLine();
if(?tmpUrl?==?null?||?tmpUrl.trim().length()?==?0)
{
? tmpUrl?=?url;
?
}
}
else
{
tmpType?=?smType;;
}
Vector?mobileList?=?new?Vector();
????????StringTokenizer?st?=?new?StringTokenizer(tmpMobile?““);
????????while(st.hasMoreElements())
????????{
???????? String?tmp?=?(String)st.nextElement();
???????? if(?tmp.indexOf(“-“)?!=?-1?)
???????? {
???????? long?min?=?Long.p
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-01-20?22:32??移動嘉訊MAS服務器開發API2.2及開發手冊\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\bin\
?????文件????????9599??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\bin\ImApi.jar
?????文件?????1130960??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\bin\JavaApiDemoW.exe
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\lib\
?????文件????????8911??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\lib\ImApi.jar
?????文件??????459094??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\lib\mysql-connector-java-3.1.14-bin.jar
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\jasson\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\jasson\im\
?????目錄???????????0??2008-11-15?02:39??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\jasson\im\apidemo\
?????文件???????10013??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\jasson\im\apidemo\ApiTestDemo.java
?????文件???????29947??2007-11-22?17:12??移動嘉訊MAS服務器開發API2.2及開發手冊\JAVA\JavaDemo\src\com\jasson\im\apidemo\Demofr
?????文件??????343488??2007-11-22?09:15??移動嘉訊MAS服務器開發API2.2及開發手冊\移動代理服務器MAS短信API2.2開發手冊(JAVA).pdf
評論
共有 條評論