我尝试过这种方式。我订阅了控制用户状态的那个事件,它在 Online 中通知我那个用户。我的代码是:
void Nameserver_ContactOnline(object sender, ContactEventArgs e)
{
Talk = messenger.CreateConversation();
Talk.Invite(e.Contact.Mail,ClientType.PassportMember);
Talk.SendTextMessage(new TextMessage(Msg));
Talk.End();
LogEvent("Contact online " + e.Contact.Name.ToString() + " " + e.Contact.Mail.ToString());
}
有人可以给我一个提示吗?也许我做错了什么,因为没有发送消息。谢谢。