Я могу только догадываться, что вы должны попробовать с меньшим изображением / другим форматом изображения, чтобы увидеть, есть ли какие-либо ограничения вокруг этого. И с другим перевозчиком

ою бота для канала Twilio (SMS). Когда я отправляю простое обычное SMS на номер в США, он доставляется со статусом в журнале сообщений twilio какDelivered.

Но когда я прикрепляю к сообщению какое-либо изображение для отправки MMS, оно никогда не доставляется, и его статус в журнале twilio остаетсяsent всегда.

Вот как я прикрепляю медиа к MMS.

var msg = new builder.Message(session);
msg.attachmentLayout(builder.AttachmentLayout.list)
msg.attachments([
    new builder.HeroCard(session)
        .title("This is Title")
        .subtitle("This is sub title")
        .text("This is text")
        .images([builder.CardImage.create(session, 'http://www.readersdigest.ca/wp-content/uploads/2011/01/4-ways-cheer-up-depressed-cat.jpg')])
]);

session.send(msg).endDialog();

Я также использовал другой способ создания сообщения как:

var msg = new builder.Message(session)
    .text("This is a title - which can be long and multiple line sometimes<br/><br/>The body of the text can be really really long sometimes with different formats with links <http://google.com|Google><br/><br/>some times with a footer with `formats`")
    .addAttachment({
        contentUrl: 'http://www.readersdigest.ca/wp-content/uploads/2011/01/4-ways-cheer-up-depressed-cat.jpg',
        contentType: 'image/png',
        name: 'BotFrameworkOverview.png'
    });

Оба сообщения никогда не доставляются.

Но простое сообщение без носителя успешно доставляется как

var msg = new builder.Message(session)
   .text("This is a title - which can be long and multiple line sometimes<br/><br/>The body of the text can be really really long sometimes with different formats with links <http://google.com|Google><br/><br/>some times with a footer with `formats`")

Twilio Log:

Ответы на вопрос(0)

Ваш ответ на вопрос