021-49763114
info@mono.ir
ورود
Englishفارسی
زبان سایت
MONO
  • سرویس ها
    • Streaming
    • Cloud Storage
    • Push Notification
    • User Management
    • Database Management
  • مستندات
  • قیمت گذاری
  • مشتریان
  • درباره ما

مستندات API های سرویس استریم

۱۳ تیر, ۱۳۹۵راهنمای استفاده, مستنداتMNG@BH@110MONO

ابتدا باید وارد پنل توسعه دهنده های mono در آدرس زیر شوید :

http://Developer.mono.ir

دریافت 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.comB3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_360.mp4”,

      “ShortUrl”: “http:\bcut.cov7138B6E8E8”,

      “Quality”: 360

    },

    {

      “StreamerUrl”: “http:\mediabaas.comB3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_720.mp4”,

      “ShortUrl”: “http:\bcut.cov950A956222”,

      “Quality”: 720

    },

    {

      “StreamerUrl”: “http:\mediabaas.comB3F643AF088C94B6135669150BE01503f7ce764-dd51-44e4-8183-e4f19cc0621b_1080.mp4”,

      “ShortUrl”: “http:\bcut.cov571CB688D5”,

      “Quality”: 1080

    }

  ]

}

توضیح پارامترها :

  • VideoId : ID ویدئو شما در MonoStream است . این ID یکتا و مخصوص به این ویدئو شما است.
  • VideoHash : Hash تولید شده برای ویدئو شما است .
  • HtmlUrl : Url پخش آنلاین ویدئو استریم شده است .
  • QualitiesUrl : لیستی از جزئیات مربوط هر کیفیت انتخابی برای ویدئو است .
MNG@BH@110MONO
Previous post راهنمای آپلود ویدئو در مونو استریم Next post مستندات API های سرویس پوش
Copyright © 2016 Mono group. All right reserved