Hi!
I try to set value of ValidityPeriod to "000003000000000R" (3 days relative local SMSC time). Format of this mandatory field is described in SMPP Protocol Specification v3.4 (7.1.1.2 Relative Time Format)
When I call SubmitAsync(sms), I catch exception with Text: "Too long Parameter name: S"
Please, explain me my error...
P.S. When I comment this code line in my program, my sms correctly delivered
ValidityPeriod property format
Moderator: alt
I have same error.
"Too long Parameter name: S"
Stack Trace:
at wHcW8EeS8UMgjM9EFR.aEOKR878JGLThiP76W.qI9WackZg(String , Int32 )
at ALT.SMS.SubmitSm.suBHmnexr()
at ALT.SMS.SubmitSm.ALT.SMS.IPacket.GetBytes()
at ALT.SMS.SmppClient.KkdQHOPxF(IPacket )
at ALT.SMS.SmppClient.Submit(SubmitSm data)
code:
"Too long Parameter name: S"
Stack Trace:
at wHcW8EeS8UMgjM9EFR.aEOKR878JGLThiP76W.qI9WackZg(String , Int32 )
at ALT.SMS.SubmitSm.suBHmnexr()
at ALT.SMS.SubmitSm.ALT.SMS.IPacket.GetBytes()
at ALT.SMS.SmppClient.KkdQHOPxF(IPacket )
at ALT.SMS.SmppClient.Submit(SubmitSm data)
code:
Code: Select all
Dim utc As Date = Now()
sm.ValidityPeriod = utc.ToUniversalTime.AddHours(24).ToString("yyMMddhhmmss000+")
sm.ShortMessage = Msg.Message
ret = smpp.Submit(sm)