Sandboxガイド

締結済みライセンスや実際の課金なしで統合全体を構築・テストできます。ベースURL: https://signal-partners.newunivers.ai/v1、キープレフィックス: nsp_test_。

Sandboxで提供されるもの

  • Productionと同じカタログAPIで参照できるisSandboxタイトルとエピソードのダミーカタログです。
  • ライセンス契約なしで再生できます。SandboxのPOST /playback/tokensはACTIVE契約なしでホスト型webview_urlと同等の署名付きマニフェストを返します。パートナーに表示可能な権利パッケージは必要で、countryがある場合は地域と照合します。非PIIのpreferencesでパーソナライズを試せます。再生APIを参照してください。
  • テストWebView: WebViewまたはiframeでhttps://signal-partners.newunivers.ai/w/test?subtitle=ko&audio=ko&lang=ko&autoplay=1を開き、再生をE2Eで検証します。トークンやメディア設定なしでEpisode 009 Confessionの9:16プレビューをすぐ再生します。
  • イベント検証規約はProductionと同じです。金融精算APIにはProductionキーが必要なため、Sandboxでは取り込み結果までを検証します。

分離

SandboxとProductionはベースURLを共有しますが、キーとデータコンテキストは別です。各キーのプレフィックスに環境が1つエンコードされ、titles.isSandboxとセッション・ログの環境が各リクエストを該当カタログに限定します。nsp_test_はSandbox、nsp_live_はProductionです。

Sandboxデータの取得

  1. 必要なスコープでnsp_test_キーを作成します(APIキー)。
  2. GET /catalog/titlesでSandboxタイトルを一覧し、/titles/{id}/episodesでIDを確認します。
  3. クイックスタートの手順でトークンを発行し、HLSを再生してイベントを送信します。

制限と相違点

項目SandboxProduction
再生にライセンス契約が必要か不要(表示可能な権利パッケージは必要)はい(ACTIVE契約)
データダミー / isSandbox実データ
精算金融精算APIにアクセス不可実際の精算書の参照・異議申立て
レート制限キーごとに既定60/minキーごとに既定60/min

精算レスポンスの形はドキュメントとOpenAPI例で検証し、実際の精算書はProductionキーだけで取得してください。リリース準備ができたらProductionチェックリストに従います。