Я реализовал Herocard с кнопкой CardAction.call
, как показано во фрагменте ниже, но он работает (отображается) только на канале веб-сайта. Он вообще не отображается в Messenger (см. прикрепленные скриншоты).
var card = new builder.HeroCard(session)
.title(places[session.dialogData.mealType][choicePlaceId][0])
.subtitle(places[session.dialogData.mealType][choicePlaceId][1])
.text(places[session.dialogData.mealType][choicePlaceId][3])
.buttons([
builder.CardAction.call(session, '+210123456789', 'Call')
]);
var msg = new builder.Message(session).addAttachment(card);
session.send(msg);
Канал веб-чата:
Канал Facebook Messenger: