var request = new RestRequest(path, method);
request.AddParameter("application/json", Data, ParameterType.RequestBody);
RestResponse response = Cli.Execute(request);
我们以以下方式发送数据:
curl https://api.coconut.co/v2/jobs \
-u <api-key>: \
-d '{
"input": {
"url": "https://s3.amazonaws.com/<bucket>/file_example_MP4_640_3MG.mp4"
},
"storage": {
"service": "s3",
"region": "us-east-1",
"bucket": "<bucket>",
"credentials": {
"access_key_id": "<access_key_id>",
"secret_access_key": "<secret_access_key>"
}
},
"notification": {
"type": "http",
"url": "<site-url>/webhook"
},
"outputs": {
"mp4:480p": {
"path": "/480p/video.mp4"
},
"mp4:720p": {
"path": "/720p/video.mp4"
},
"httpstream": {
"hls": {
"path": "/hls"
}
}
}
}'
我得到的回答是:“状态”:“400”,“错误”:“错误请求”。
试图找出请求的错误。JSON采用Cocoy API转码指定的格式。
Rest客户端基本URL为:
https://api.coconut.co/
,身份验证程序使用API密钥进行基本HTTP身份验证。默认标题:application/json,UserAgent:couch/2.0.0(dotnet)
请求被发送到路径:v2/jobs。
感谢您为解决此问题提供的任何帮助。