我正在使用Asterisk SIP消息传递开发基本的C#聊天应用程序。我使用Independentsoft作为SIP.Net包装器。我可以使用星号服务器发送和接收消息。但是,我想在我的应用程序中实现像交付和查看状态这样的功能。
For Delivered status(一旦传递消息,我使用了来自客户端的200 Ok响应)。 对于Seen状态(如果用户窗口打开,我发送了代码作为消息)并更新了UI中显示的状态。
有没有其他方法可以发送回复信息?我只需要一些建议来建立一个好的代码结构。
提前致谢。
答案 0 :(得分:0)
Asterisk不是消息。除非您在拨号方案中指定了该事件,否则它不会产生任何事件。
对于messanger使用jabberD或创建拨号方案,它将通知您有关交付。
只能通过最终用户的软电话发送所见状态(例如,使用特殊字发回其他事件)。