API リファレンス

ブラウザーハンドオフ API

ホームページのブラウザ引き継ぎ

HTTP リファレンス。 バックエンド契約から生成。以下のエンドポイントを参照するか、OpenAPI をダウンロードしてください。

このグループには 6 件のオペレーションがあり、api/openapi.yaml から生成されています。パス、アクション、認証で絞り込めます。各エンドポイントには入力が一覧され、展開するとリクエストテンプレートとレスポンスコードを確認できます。テンプレートには、ご自身の値とスキーマに適合する本文が必要です。

大文字のプレースホルダーをあなたの値に置き換えます。JSONリクエストの場合、request.jsonのスキーマに合うボディを保存します。Cookie例は認証済みセッションのローカルCookieジャーを使用します。

ホームページのブラウザ引き継ぎ

GET/screen/browser-links

ブラウザリンク状態を取得

読み取り専用ポーリングのフォールバックで、所有するapexブラウザリンククッキーでのみ認証されます。安全なステータスメタデータと固定継続パスを返し、プロビジョニングURLやトークンは返しません。

認証
browserLinkCookie
リクエスト本文
なし
操作ID
getBrowserLinkStatus
リクエストテンプレートとレスポンス
シェル・リクエストテンプレート
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/screen/browser-links'

レスポンス

ステータス意味本文とヘッダー
200安全な状態を請求済み。BrowserLinkStatus(application/json);ヘッダー:Cache-Control、Referrer-Policy
202ブラウザリンクは存在しますが、まだクレームされていません。BrowserLinkStatus(application/json);ヘッダー:Cache-Control、Referrer-Policy
401

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
410

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
デフォルト

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
GET/stream/browser-links/events

ストリームブラウザリンクイベント

所有クッキーのみで再生可能なSSEでLast-Event-IDを使用。イベントデータは安全な状態フィールドのみを含みます。プロビジョニングURL/トークンは含まず、プロジェクトイベントストリームは使用しません。

認証
browserLinkCookie
リクエスト本文
なし
操作ID
streamBrowserLinkEvents

パラメーター

名前送信する必須?説明
Last-Event-IDヘッダーオプションafterがない場合に使用される耐久カーソル。
リクエストテンプレートとレスポンス
シェル・リクエストテンプレート
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/stream/browser-links/events'

レスポンス

ステータス意味本文とヘッダー
200Browser-link 発行/請求ステータス SSE。string (text/event-stream); ヘッダー: Cache-Control, Referrer-Policy, X-Accel-Buffering
400

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
401

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
410

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
デフォルト

Player 対応のランタイム、コンテンツ、またはプローブルートでの安定した RFC 9457 問題応答。ランタイムドキュメント形式(RuntimeProblem)。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

ランタイム問題(application/problem+json)
GET/setup

ブラウザリンク設定ページを取得

読み取り専用のセットアップ手順。コードなしでは所有するブラウザリンククッキーがステータスを提供します。コードありでは公開専用の手順を返し、無効または期限切れのコードには一般的な404を使用します。text/markdownまたはformat=markdownは公開コードフォームにMarkdownを選択します。プロビジョニングURLやトークンは返しません。

認証
browserLinkCookie またはなし
リクエスト本文
なし
操作ID
getBrowserLinkSetupPage

パラメーター

名前送信する必須?説明
codeクエリオプション副作用のないセットアップ手順のための公開セットアップコード。クッキー不要。
フォーマットクエリオプション
リクエストテンプレートとレスポンス
シェル・リクエストテンプレート
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/setup'

レスポンス

ステータス意味本文とヘッダー
200安全なnoindex設定HTML。string (text/html); ヘッダー: Cache-Control, Referrer-Policy, X-Robots-Tag
401

安定した RFC 9457 問題応答。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

問題 (application/problem+json)
410

安定した RFC 9457 問題応答。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

問題 (application/problem+json)
デフォルト

安定した RFC 9457 問題応答。421 server_draining は Retry-After 1秒、500 not_ready または dependency_unavailable は 5秒、500 manifest_degraded は 60秒を持ちます。ハンドラーがより具体的な値を設定していない場合。

問題 (application/problem+json)