ابتدا باید وارد پنل توسعه دهنده های mono در آدرس زیر شوید :
دریافت SecurityKey :
برای آنکه بتوانید از API های کلود استفاده کنید ، نیاز دارید که احراز هویت شوید . برای این منظور در پنل به قسمت سرویس استریم/تنظیمات بروید و یک SecurityKey از پنل دریافت کنید .
این SecurityKey در header تمام فراخوانی های api باید قرار داشته باشد ، کلیدی که در header قرار میگیرد باید کلمه securitykey باشد ( حروف کوچک و بزرگ اهمیتی ندارد ) .
در صورت نیاز میتوانید SecurityKey خود را در پنل غیر فعال کرده و یا یک SecurityKey دیگر تولید کنید .
نکته : فقط یک SecurityKey میتوانید داشته باشد .
آپلود ویدئو :
برای آپلود فایل باید از آدرس api زیر استفاده کنید و ویدئو ( ویدئوهای) خود را به این Api ارسال کنید .
این Api از فرمت Multipart و متد POST پشتیبانی میکند .
http://baasapis.com/core/api/developer/v2/UploadMedia
بعد از اینکه فایل های خود را آپلود کردید ، در صورتی که همه فرایند درست انجام شده باشد ، پاسخی که از سرور دریافت میکنید لیستی از لینک های مربوط به هر فایلی است که آپلود کرده اید .
نمونه جیسان خروجی :
{
“VideoId”: 10061,
“VideoHash”: “3f7ce764-dd51-44e4-8183-e4f19cc0621b”,
“HtmlUrl”: “http:\bcut.covq8C1498C5FB”,
“QualitiesUrl”: [
{
“StreamerUrl”: “http:\mediabaas.com B3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_360.mp4”,
“ShortUrl”: “http:\bcut.cov7138B6E8E8”,
“Quality”: 360
},
{
“StreamerUrl”: “http:\mediabaas.com B3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_720.mp4”,
“ShortUrl”: “http:\bcut.cov950A956222”,
“Quality”: 720
},
{
“StreamerUrl”: “http:\mediabaas.com B3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_1080.mp4”,
“ShortUrl”: “http:\bcut.cov571CB688D5”,
“Quality”: 1080
}
]
}
توضیح پارامترها :