Insert the second part into DoneDate dlrBuilder
Posted: Wed Jan 19, 2022 11:03 pm
Hi,
When creating delivery report with dlrBulder, SMPP Server sent to client like :
{id:86053867 submit date:2201200528 done date:2201200528 stat:UNDELIV err:000 text:}
submit date dan done date, was sent with short date time, without the second part.
It is possible to insert the second part into done date, like:
{id:86053867 submit date:220120052822 done date:220120052822 stat:UNDELIV err:000 text:}
var dlrBuilder = SMS.ForDeliver()
.From(data.DestinationAddress)
.To(data.SourceAddress)
.Receipt(new Receipt
{
DoneDate = Convert.ToDateTime ( sentTime),
State = msgStatus, //.Delivered,
MessageId = smsID,
ErrorCode = "0",
SubmitDate = DateTime.Now,
Thank You,
Jesri
When creating delivery report with dlrBulder, SMPP Server sent to client like :
{id:86053867 submit date:2201200528 done date:2201200528 stat:UNDELIV err:000 text:}
submit date dan done date, was sent with short date time, without the second part.
It is possible to insert the second part into done date, like:
{id:86053867 submit date:220120052822 done date:220120052822 stat:UNDELIV err:000 text:}
var dlrBuilder = SMS.ForDeliver()
.From(data.DestinationAddress)
.To(data.SourceAddress)
.Receipt(new Receipt
{
DoneDate = Convert.ToDateTime ( sentTime),
State = msgStatus, //.Delivered,
MessageId = smsID,
ErrorCode = "0",
SubmitDate = DateTime.Now,
Thank You,
Jesri