ApsaraVideo VOD, medya varlığı yönetimi ve kontrolü için OpenAPI'ler sunar. Bu API'leri Alibaba Cloud SDK, Alibaba Cloud CLI veya Infrastructure as Code (IaC) araçlarını kullanarak çağırabilirsiniz.
ApsaraVideo VOD OpenAPI
ApsaraVideo VOD; yükleme, yönetim, işleme, dağıtım ve oynatma dahil olmak üzere medyanın tüm yaşam döngüsünü kapsayan OpenAPI'ler sağlar. Bulut kaynaklarını programatik olarak yönetmek için bu API'leri uygulamanıza entegre edin. OpenAPI ve ilkeleri hakkında bilginiz yoksa bkz. OpenAPI Nedir.
OpenAPI sürüm kılavuzu
Alibaba Cloud, her bulut hizmetinin ana API sürümlerindeki işlem listelerini yönetmek için sürüm numaralarını kullanır.
Örneğin, ApsaraVideo VOD şu anda 2017-03-21 API sürümünü destekler. 2017-03-21 bir tarih değil, bir sürüm tanımlayıcısıdır ve her zaman en son genel API işlemlerini yansıtır.
API sürüm numarası | Açıklama |
Önerilen |
Çevrimiçi hata ayıklama
ApsaraVideo VOD API işlemlerini doğrudan OpenAPI portalında hata ayıklayabilirsiniz. Bir API'yi çağırmadan önce API sürümü, uç nokta ve entegrasyon yöntemi hakkında bilgi sahibi olun.
API hata ayıklama girişi: https://next.api.alibabacloud.com/api/vod/2017-03-21/
Uç nokta açıklaması
Gecikme süresini azaltmak için kaynağınızın bulunduğu bölgeye göre bir uç nokta seçin.
ApsaraVideo VOD, yönetim ve kontrol hizmetlerini birden fazla bölgede dağıtır. vod.{regionId}.aliyuncs.com biçimindeki bölgeye özel alan adlarını kullanın.
Daha düşük gecikme süresi için vod-vpc.{regionId}.aliyuncs.com biçimindeki VPC alan adlarını da kullanabilirsiniz.
Uç noktalar hakkında daha fazla bilgi için bkz. Hizmet uç noktaları.
Desteklenen kimlikler
Aşağıdaki kimlikler desteklenir. API işlemlerini çağırmadan önce yalnızca gerekli izinleri vererek bir RAM kullanıcı veya RAM rolü kullanmanızı öneririz.
Alibaba Cloud hesabınızla OpenAPI portalında oturum açtığınızda portal, varsayılan olarak hata ayıklama için mevcut kimliğinizi kullanır. API çağrıları ve rutin bakım/onarım işlemleri için bir RAM kullanıcı kullanmanızı şiddetle tavsiye ederiz. RAM kullanıcıya yalnızca iş ihtiyaçlarınız için gereken izinleri verin. Daha fazla bilgi için bkz. Erişim kontrolü için RAM kullanma.
|
|
|
|
|
|
|
|
|
|
|
|
Daha fazla bilgi
Desteklenen çağrı yöntemleri
ApsaraVideo VOD API'sini çağırmak için aşağıdaki yöntemlerden birini kullanabilirsiniz.
Alibaba Cloud SDK (önerilen)
Alibaba Cloud SDK, OpenAPI işlemlerini çağırmanın önerilen ve en iyi desteklenen yoludur. ApsaraVideo VOD, karmaşık programlama gerektirmeden video oynatma, filigran ekleme, kırpma ve canlı yayından VOD'ye dönüştürme gibi özellikleri uygulamanıza olanak tanıyan birden fazla programlama dilinde SDK'lar sağlar. Daha fazla bilgi için bkz. Server SDK.
Alibaba Cloud CLI
Alibaba Cloud CLI, aliyun komutunu kullanarak bulut kaynaklarını bir komut satırı terminalinden yönetmenize olanak tanır. Daha fazla bilgi için bkz. Alibaba Cloud CLI Nedir.
Özel API çağrısı sarmalama
Yukarıdaki yöntemler gereksinimlerinizi karşılamıyorsa HTTP isteklerini manuel olarak oluşturabilirsiniz. Bu yaklaşım, imza algoritmasının uygulanmasını ve özel istek üstbilgilerinin oluşturulmasını gerektirir. Daha fazla bilgi için bkz. V3 istek gövdesi ve imza mekanizması.
Notlar
ApsaraVideo VOD API'sini çağırdıktan sonra bir hata döndürülürse hata koduna göre istek parametrelerinin geçerli olup olmadığını kontrol edin. Daha fazla bilgi için bkz. Ortak hata kodları.
Çağrı veya SDK tarafından döndürülen RequestID'i ya da hata mesajını kaydedebilir ve kendi kendine teşhis için Alibaba Cloud OpenAPI tanılama platformu adresini kullanabilirsiniz.