RJOA_Com.asp 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. <%
  2. set MsgSender = Server.CreateObject("RealICQCOMInterfaces.CustomMessageSender")
  3. MsgSender.Send "127.0.0.1", 10000, "用户名", "消息内容", 1
  4. ' 参数:
  5. ' 1、服务器地址
  6. ' 2、服务器端口
  7. ' 3、接收消息的用户名
  8. ' 4、消息内容,格式现暂时约定如下:
  9. '
  10. ' RJOA[换行]
  11. ' 消息发送方式[换行]
  12. ' 消息内容[换行]
  13. '
  14. ' 以上的消息发送方式以选以下值:
  15. ' 0: 仅发送至办公助手客户端
  16. ' 1: 优先发送给办公助手客户端,如用户不在线,则发送到用户手机上
  17. ' 2: 仅发送至用户手机上
  18. . 3: 同时发送到办公助手和手机。
  19. '
  20. ' 5、消息处理方式(此参数仅在"消息发送方式"的值为"0"时才有意义)
  21. ' 0:在线就直接发给用户,否则存到数据库,等用户上线时再发给对方
  22. ' 1:在线就发给用户,否则忽略此消息
  23. ' 2: 用户如果在线,忽略此消息,但如果不在线,则存至数据库,下次上线时发给对方。
  24. '
  25. '
  26. ' 返回值
  27. ' MsgSender.Result = 0 用户不在线,存入了离线消息数据库,用户将在下次登录时收到此消息
  28. ' MsgSender.Result = 1 用户在线,消息已直接发给了用户
  29. ' MsgSender.Result = 2 用户在线,所以消息被忽略
  30. ' MsgSender.Result = 3 消息以短信息的方式发送到了用户的手机上
  31. Set MsgSender = nothing
  32. %>