2017-09-08 12 views
0

私はテレグラムのボットにc#を使ってビデオをアップロードしたいと思います。私はビデオを送信するために1つのAPIを試しましたが、私はこのメソッドを使用して何もアップロードできませんでした。 ボットでの動画のアップロードに制限はありますか?私の間違いはどこにあるのか教えてください.APIを渡すには時間が必要ですが、動画の再生時間はどのように取得できますか?私は最初にWebクライアントを使用してURLからビデオをダウンロードした後、ストリームに変換してボットを送信します。ここテレグラフボットでC#を使用してビデオをアップロードしますか?

は私のコード=>

byte[] videoDate; 
using (var wc = new WebClient()) 
videoDate = wc.DownloadData(videoUrl); 

var response = await 
_api.SendVideo(update.Message.Chat.Id,new FileToSend(videoUrl, new MemoryStream(videoDate)), 15, myBotAdMsg); 

で、ここで私は今15の期間FIを通過してきたが、ここに私のビデオ持続時間もそれを修正することができますので、どのように夜12時10秒です。

答えて

0

あなたはこの=>

Bot.SendVideoAsync(update.Message.Chat.Id, video: VideoUrl, caption: myBotAdMsg); 
のように試すことができます
関連する問題