API-Referenz

Browser-Übergabe-API

Übergabe des Homepage-Browsers

HTTP-Referenz. Generiert aus dem Backend-Vertrag. Durchsuchen Sie die Endpunkte unten oder laden Sie OpenAPI herunter.

Diese Gruppe hat 6 Operationen, generiert aus api/openapi.yaml. Filtern Sie nach Pfad, Aktion oder Authentifizierung. Jeder Endpunkt listet seine Eingaben auf; klappen Sie ihn auf, um eine Anfragevorlage und die Antwortcodes zu sehen. Die Vorlagen brauchen Ihre eigenen Werte und einen schemagültigen Anfragekörper.

Großgeschriebene Platzhalter durch Ihre Werte ersetzen. Für eine JSON-Anfrage speichern Sie einen Body, der dem Schema in request.json entspricht. Cookie-Beispiele verwenden ein lokales Cookie-Archiv aus einer authentifizierten Sitzung.

Übergabe des Homepage-Browsers

GET/screen/browser-links

Browser-Link-Status abrufen

Nur lesendes Polling-Fallback, authentifiziert nur durch das zugehörige Apex-Browser-Link-Cookie. Es liefert sichere Status-Metadaten und den festen Fortsetzungspfad, niemals eine Bereitstellungs-URL oder einen Token.

Authentifizierung
browserLinkCookie
Anfrageinhalt
keine
Operations-ID
getBrowserLinkStatus
Anfragevorlage und Antworten
Shell · Anfragevorlage
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/screen/browser-links'

Antworten

StatusBedeutungTextkörper und Header
200Sicherer Status beansprucht.BrowserLinkStatus (application/json); Header: Cache-Control, Referrer-Policy
202Browser-Link existiert, wurde aber noch nicht beansprucht.BrowserLinkStatus (application/json); Header: Cache-Control, Referrer-Policy
401

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
410

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
Standard

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
GET/stream/browser-links/events

Stream Browser-Link-Ereignisse

Nur mit Eigentümer-Cookie wiederholbares SSE mit Last-Event-ID. Ereignisdaten enthalten nur sichere Statusfelder. Es enthält niemals eine Bereitstellungs-URL/-Token und verwendet nicht den Projekt-Ereignisstrom.

Authentifizierung
browserLinkCookie
Anfrageinhalt
keine
Operations-ID
streamBrowserLinkEvents

Parameter

NameSendenErforderlich?Beschreibung
Last-Event-IDÜberschriftoptionalDauerhafter Cursor, der verwendet wird, wenn after fehlt.
Anfragevorlage und Antworten
Shell · Anfragevorlage
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/stream/browser-links/events'

Antworten

StatusBedeutungTextkörper und Header
200Status SSE für ausgegebene/beanspruchte Browser-Links.string (text/event-stream); Header: Cache-Control, Referrer-Policy, X-Accel-Buffering
400

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
401

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
410

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
Standard

Stabile RFC 9457-Fehlerantwort bei einer Player-gerichteten Laufzeit-, Inhalts- oder Probe-Route im Laufzeit-Dokumentformat (RuntimeProblem). Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

RuntimeProblem (application/problem+json)
GET/setup

Browser-Link-Einrichtungsseite abrufen

Nur lesende Einrichtungshinweise. Ohne Code liefert das zugehörige Browser-Link-Cookie den Status. Mit Code werden nur öffentliche Anweisungen zurückgegeben, bei ungültigen oder abgelaufenen Codes generisches 404. Akzeptiert text/markdown oder format=markdown wählt Markdown für das öffentliche Codeformular. Keine Bereitstellungs-URL oder Token wird zurückgegeben.

Authentifizierung
browserLinkCookie ODER keiner
Anfrageinhalt
keine
Operations-ID
getBrowserLinkSetupPage

Parameter

NameSendenErforderlich?Beschreibung
CodeAbfrageoptionalÖffentlicher Einrichtungscode für nebenwirkungsfreie Einrichtungshinweise; kein Cookie erforderlich.
FormatAbfrageoptional
Anfragevorlage und Antworten
Shell · Anfragevorlage
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/setup'

Antworten

StatusBedeutungTextkörper und Header
200Sicheres Noindex-Setup-HTML.string (text/html); Header: Cache-Control, Referrer-Policy, X-Robots-Tag
401

Stabile RFC 9457-Fehlerantwort. Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

Problem (application/problem+json)
410

Stabile RFC 9457-Fehlerantwort. Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

Problem (application/problem+json)
Standard

Stabile RFC 9457-Fehlerantwort. Ein 421 server_draining enthält Retry-After von 1 Sekunde, ein 500 not_ready oder dependency_unavailable enthält 5, und ein 500 manifest_degraded enthält 60, sofern der Handler keinen spezifischeren Wert gesetzt hat.

Problem (application/problem+json)