视频点播 sdk服务器端上传有C#的demo没?相关资料
以下是一个使用C#实现视频点播SDK服务器端上传的示例代码:
using System;
using System.IO;
using System.Net;
using System.Text;
using System.Threading.Tasks;
public class VideoUploader
{
private const string UploadUrl = "http://example.com/upload"; // 上传地址
private const string AccessKeyId = "your_access_key_id"; // 鉴权KeyId
private const string AccessKeySecret = "your_access_key_secret"; // 鉴权KeySecret
private const string BucketName = "your_bucket_name"; // OSS Bucket名称
public async Task UploadAsync(string filePath)
{
var auth = new OSSAuth(AccessKeyId, AccessKeySecret);
var client = new OSSClient(auth, UploadUrl);
var bucket = client.GetBucket(BucketName);
var key = Path.GetFileName(filePath);
var content = File.ReadAllBytes(filePath);
var result = await bucket.PutObjectAsync(key, content);
Console.WriteLine($"Upload {filePath} success, ETag: {result.ETag}");
}
}
在使用上述代码时,需要替换以下参数为实际值:
目前这块没有的 可以通过OpenApi门户 来查看demo
入口是从任何一个接口 点击 调试 就进来了—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。