Nexmo SMS API, отправка текста без основного текста - PullRequest
0 голосов
/ 26 июня 2018

У меня есть метод обратного вызова, зарегистрированный в Nexmo.

И у меня есть метод действия, вызванный Nexmo при получении сообщения.

Но я не получаю текст сообщения и метку времени.

Я получаю только messageId, номер отправителя и получателя в ответ

следующий мой код

      SMS.SMSRequest r = new SMS.SMSRequest();           
        r.to = "number";

        r.from = Configuration.Instance.Settings["a"];
        r.body = "Testing";
        r.text = "Testing";          

        Nexmo.Api.Request.Credentials c = new Nexmo.Api.Request.Credentials();
        c.ApiKey = "Key";
        c.ApiSecret = "key";
        c.ApplicationId = "ID";
        c.ApplicationKey = "XYZ";
       // r.message_class = "1";
        r.type = "text"; 


        r.callback = "http://www.eurosoftsms.co.uk/inbound/SMSInbound"; 
           var x=  Nexmo.Api.SMS.Send(r,c);

Результат r.Send(..) со статусом 0 означаетЕго OK

Любая помощь будет оценена, спасибо

1 Ответ

0 голосов
/ 21 января 2019

Согласно документации Nexmo , вы не должны ожидать получения текста сообщения как части квитанции о доставке.Квитанция содержит , содержащую метку времени, но обратите внимание, что именем поля является «message-timestamp».Возможно, проблема в вашем коде, который обрабатывает обратный вызов, а не в коде, который вы отправили, который отправляет сообщение.

...