如何使用Jamaa-Smpp和C#从SMSC获得递送报告?

问题描述:

如何使用Jamaa-Smpp和C#从SMSC获得递送报告?如何使用Jamaa-Smpp和C#从SMSC获得递送报告?

由于提前,

我们可以通过使用client_MessageDelivered事件

首先得到的Jamaa,SMPP送达报告,我们需要使用此代码:

SmppClient(); client = new SmppClient(); 
client.MessageDelivered += new EventHandler<MessageEventArgs>(client_MessageDelivered); 

其次,我们需要使用此代码:

void client_MessageDelivered(object sender, MessageEventArgs e) 
    { 
     TextMessage msg = e.ShortMessage as TextMessage; 
     string msgtext=msg.text; 
    } 

并且不要忘记将值设置为Submi tSm.RegisteredDelivery为您的工作要求:

//SMSC delivery receipt requested where final delivery outcome is deliver success or failure 

SubmitSm.RegisteredDelivery = RegisteredDelivery.DeliveryReceipt; 

//SMSC delivery receipt requested where the final delivery outcome is delivery failure 

SubmitSm.RegisteredDelivery = RegisteredDelivery.DeliveryReceiptFailure;