Nexmo SMS API, отправка текста без основного текста

У меня есть метод обратного вызова, зарегистрированный в 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

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

0 ответов

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

Другие вопросы по тегам