MS Bot Framework VideoCard

问题描述:

有人可以解释你如何使用MediaUrl的VideoCard? 我试过将视频网址添加到载入媒体播放器的CardMedia,但我无法播放视频。MS Bot Framework VideoCard

无论我用MediaUrl尝试,我只是得到一个错误,说MediaUrl不是一个功能。

var url = new MediaUrl("Test", "https://www.youtube.com/watch?v=0i4v0Texqco"); 
var vid = new builder.Message(session) 
      .textFormat(builder.TextFormat.xml) 
      .attachments([ 
       new builder.MediaCard(session) 
        .title("Test title") 
        .media([ 
         builder.CardMedia.create(session, url) 
        ]) 
      ]); 
session.send(vid); 

感谢您的帮助!

+0

你使用什么渠道?您是否尝试过使用真实的视频网址,而不是使用YouTube视频页面? –

+0

不,没有尝试过使用本地视频。有点需要它从其他来源流式传输 – thehindutimes

+0

我认为不支持YouTube网址 –

根据VideoCard documentationMediaUrl documentation的网址必须是视频来源之一。

不支持在VideoCard中使用YouTube网址。

然而,最近一个“YouTube卡”最近被添加到WebChat/Emulator中。如果你使用WebChat,你可以考虑使用它。有关更多信息,请参阅thisthis

+0

好的,非常感谢! – thehindutimes