プロバイダー

この操作を使って、管理するアカウントを閲覧、または編集してください。

Note: この操作を使うには、リセラーの許可が必要です。リセラーの許可を取得するには、Ooyalaアカウントマネージャーまでお問い合わせください。

プロバイダーの作成

[POST] /v2/providers 
{ 

    properties 

} 
   

プロバイダー一覧

[GET] /v2/providers
   

プロバイダー情報の表示

[GET] /v2/providers/provider_id
   

または

[GET] /v2/providers?user=email_address
   

プロバイダーアセットとその他のオブジェクトの表示

[GET] /v2/providers/provider_id/assets
[GET] /v2/providers/provider_id/players
[GET] /v2/providers/provider_id/paywalls
[GET] /v2/providers/provider_id/ad_sets
[GET] /v2/providers/provider_id/synd_groups
   

プロバイダーの修正

[PATCH] /v2/providers/provider_id
{ 

    properties  

} 
   

プロバイダーの削除

[DELETE] /v2/providers/provider_id
   

ルート属性

次の表はルートに表示されるすべて属性を示しています。

ルート属性 説明
provider_id

プロバイダーのID。プロバイダー一覧を取得するために、/providersルートに対してGETを実行してください。

タイプ:文字列

デフォルト:なし

例:/providers/b4f1a93b779145b

クエリー文字列パラメータ

次の表はクエリー文字列で表示されるすべてのパラメータを示しています。

パラメータ 説明 必須?
user

メールアドレスに基づいたプロバイダー情報を返します。

タイプ:文字列

デフォルト: なし

例:[GET] /v2/providers?user=someuser@example.com

いいえ
where

指定した条件に一致する結果を返します。

Note: 値がnullのプロパティを検索することはできません。

タイプ:文字列

デフォルト: なし

例:[GET] /v2/providers?where=notes='awesome provider', [GET] /v2/providers?where=status IN ('disabled', 'deleted')

いいえ

プロパティ

次の表はプロバイダーと関連付けることができるすべてのプロパティを示しています。

プロパティ 説明 必須?
address

アドレス情報用コンテナ

タイプ:コンテナ

デフォルト:なし

いいえ
admin_user_email

アカウントの管理者用メールアドレス

タイプ:文字列

デフォルト:なし

例: admin@gigantacorp.com

いいえ
api_v1_secret

Backlotで自動的に生成されたAPI V1の秘密鍵。

タイプ:文字列

デフォルト:なし

例:XPadsJkshl_kCasdjK_FD98JGJ-mchdRkLWsaH2

いいえ
bucket

バケットロケーション。

タイプ:文字列

デフォルト:なし

例: http://uploader.ooyala.com

いいえ
city

都市。

タイプ:文字列

デフォルト:なし

例:Mountain View

いいえ
country

国。

タイプ:文字列

デフォルト:なし

例:US

いいえ
created_at

アカウントが作成された日付と時間。

タイプ:DateTime

デフォルト:なし

例:2011-05-09T21:21:49+00:00

いいえ
delivered _hours

月ごとの再生時間数

タイプ:整数

デフォルト:なし

例:115

親: processing_limits

いいえ
managed_hours

月末までに保存されたアップロード済みのビデオ時間数。

タイプ:整数

デフォルト:なし

例:132

親: processing_limits

いいえ
name

プロバイダーの名前。

タイプ:文字列

例:Gigantacorp

はい
notes

プロバイダーについてのメモ。

タイプ:文字列

デフォルト:なし

例:このプロバイダーは素晴らしい

いいえ
package_id

お客様のアカウントパッケージID.

タイプ:文字列

デフォルト:なし

例:7370e1f93aa24f5aafafc1abb6418b55

いいえ
pcode

Backlotが自動で生成したプロバイダーID

タイプ:文字列

デフォルト:なし

例: xi7a2vGjAJKdwKIB1EjauR8aNF2z

いいえ
phone

電話番号。

タイプ:文字列

デフォルト:なし

例:415-555-1212

いいえ
phone2

電話番号。

タイプ:文字列

デフォルト:なし

例:650-555-1212

いいえ
phone_numbers

電話番号用コンテナ。

タイプ:コンテナ

デフォルト:なし

いいえ
processed_content

ソースファイルと処理済みストリーム用の月ごとのストレージGB数

タイプ:整数

デフォルト:なし

例:110

親: processing_limits

いいえ
processing_limits

処理制限用コンテナ。

タイプ:コンテナ

デフォルト:なし

いいえ
processing_profile_id

処理中のプロファイルID

タイプ:文字列

デフォルト:なし

例:8c672406041449eab5b220144b41eed6

いいえ
secret

V2 API 秘密鍵。

タイプ:文字列

デフォルト:なし

例: oTxXpvu7szdjcI8oEfcWRfP8GBEjFD2vTBqWjvUw

いいえ
state

州または都道府県

タイプ:文字列

デフォルト:なし

例:CA

いいえ
status

アカウントの状態。

タイプ:文字列

有効値: live, disabled, deleted

デフォルト: live

例: disabled

いいえ
streams

1ヶ月ごとのアセット別のストリーム数

タイプ:整数

デフォルト:なし

例:5

親: processing_limits

いいえ
street

住所の1行目。

タイプ:文字列

デフォルト:なし

例:123 Main Street

いいえ
street2

住所の2行目。

タイプ:文字列

デフォルト:なし

例:Apartment 0

いいえ
transcoded_hours

月ごとのトランスコード時間数

タイプ:整数

デフォルト:なし

例:110

親: processing_limits

いいえ
zip

郵便番号。

タイプ:文字列

デフォルト:なし

例:94040

いいえ

次の例はすべてのデフォルト設定を使うプロバイダーを作成します。

[POST] /v2/providers
{
  "name": "Video Productions, Inc.",
  "email": "name@example.com",
  "password": "secret_password"
}
    

Backlot は200のレスポンスを返します。

Sorting 試行する

次の例は指定したプロバイダーの情報を取得します。

[GET] /v2/providers/xi7a2vGjAJKdwKIB1EjauR8aNF2z
    

Backlot は次のようなレスポンスを返します。

{
  "name": "ACME Account",
  "pcode": "xi7a2vGjAJKdwKIB1EjauR8aNF2z",
  "api_v1_secret": "XPadsJkshl_kCasdjK_FD98JGJ-mchdRkLWsaH1",
  "admin_user_email": "admin@acmeaccount.com",
  "address": {
    "street": "123 Main St.",
    "street2": "Apt #2",
    "city": "Santa Clara",
    "state": "CA",
    "zip": "95051",
    "country": "US"
  },
  "package_id": "7370e1f93aa24f5aafafc1abb6418b55",
  "created_at": "2011-05-09T21:21:49+00:00",
  "bucket": "http://uploader.ooyala.com",
  "notes": "Some notes on this provider",
  "phone_numbers": {
    "phone": "408-555-1212",
    "phone2": "650-555-1212"
  },
  "processing_profile_id": "8c672406041449eab5b220144b41eed6",
  "secret": "oTxXpvu7szdjcI8oEfcWRfP8GBEjFD2vTBqWjvUw",
  "status": "live"
}
    

Sorting 試行する

この記事はお役にたちましたか?