java 如何给msn 发消息
想写一个程序给msn好友发消息,不知道如何实现?
------解决方案--------------------超级简单,要微软给你做个程序接口,让你post信息进去.
------解决方案--------------------用jmsn
------解决方案--------------------关注一下。..
------解决方案--------------------我也来关注一下,是不是和qq那个类似啊
------解决方案--------------------关注一下,有没有例子啊.
------解决方案--------------------public class JMsnTest extends Thread {
private static MSNMessenger msn;
public static void main(String[] args) {
msn = new MSNMessenger( "yourname@hotmail.com ", "password ");
msn.setInitialStatus(UserStatus.ONLINE);
msn.addMsnListener(new MSNAdapter(msn));
msn.login();
MimeMessage me = new MimeMessage( "ok ");
me.setKind(MimeMessage.KIND_MESSAGE);
try {
Thread.currentThread().sleep(1500);
msn.doCall( "fancyzzc@hotmail.com ");
} catch (Exception e) {
e.printStackTrace();
}
System.out.println( "Waiting for the response.... ");
Runtime.getRuntime().addShutdownHook(new JMsnTest());
}
public void run() {
msn.logout();
System.out.println( "MSN Logout OK ");
}
}
class MSNAdapter extends MsnAdapter {
public void switchboardSessionStarted(SwitchboardSession switchboardsession) {
MimeMessage hello = new MimeMessage( "hello ");
hello.setKind(MimeMessage.KIND_MESSAGE);
try {
boolean sendok = messenger.sendMessage(hello,switchboardsession);
switchboardsession.sendMessage(hello);
System.out.println( "sendok = " + sendok);
} catch (Exception e) {
e.printStackTrace();
}
}
}
------解决方案--------------------jmsn可以吧,你去查查看
------解决方案--------------------关注
------解决方案--------------------还是看看MSN的接口吧. 应该可以调用WS的.
------解决方案--------------------关注!
------解决方案--------------------这个应该不错。上面那个代码是正解吗?
------解决方案--------------------需要掌握他的协议接口 共用一个协议 然后sendMessage
------解决方案--------------------jsp还可以给msn发信息?想了解一下
------解决方案--------------------关注....
------解决方案--------------------关注
------解决方案--------------------就看接口怎么留了。
单方面程序。。。。。
没有使过。