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
Insert the second part into DoneDate dlrBuilder
-
- Posts: 5
- Joined: Mon Jul 19, 2021 3:10 am
Re: Insert the second part into DoneDate dlrBuilder
Hi
The date and time format is defined in the SMPP protocol specification.
The date and time format is defined in the SMPP protocol specification.