Zum Hauptinhalt springen

test_output_unavailable

HTTP 403 · code: "test_output_unavailable" · type: https://docs.formfeed.dev/errors/test-output-unavailable

Ein Test-Rendering hat eine Word- oder PowerPoint-Vorlage nach ihrem eigenen Format gefragt (docx oder pptx), in einem Plan, dessen Test-Renderings die Testmarkierung tragen, also im Free-Plan. Diese Test-Renderings erzeugen nur das markierte PDF: Eine Markierung in einem bearbeitbaren Dokument ließe sich einfach löschen. output ist, was verlangt wurde, plan der Plan, allowed, was ein Test-Rendering verlangen darf. Es wurde nichts gerendert oder berechnet.

Beispiel​

{
"type": "https://docs.formfeed.dev/errors/test-output-unavailable",
"title": "Output not available for test renders",
"status": 403,
"detail": "Test renders on the free plan produce the marked PDF only; request output \"pdf\", or render docx with a live key from the Starter plan on",
"code": "test_output_unavailable",
"output": "docx",
"plan": "free",
"allowed": ["pdf"],
"request_id": "req_4b7c1e9a2f3d4c5b8a6e7f9012"
}

In einem Batch beginnt detail mit dem Element (Item 3: …), und es wird nichts eingereiht.

Häufige Ursachen​

  • Ein Test-Schlüssel (ff_test_…) im Free-Plan rendert eine Office-Vorlage ohne output, das standardmäßig das eigene Format der Vorlage ist.
  • Eine Integration, die immer docx verlangt.

So beheben Sie es​

  • Verlangen Sie "output": "pdf", um die Vorlage mit einem Test-Schlüssel zu prüfen. Das PDF zeigt denselben Inhalt, mit der Testmarkierung.
  • Wechseln Sie zu Starter oder höher, um Word- und PowerPoint-Dokumente mit einem Live-Schlüssel zu rendern. Dort dürfen auch Test-Renderings docx und pptx verlangen.

Wiederholen?​

Nein. Ändern Sie output oder den Plan, und senden Sie die Anfrage dann mit einem neuen Idempotency-Key oder ohne: Eine 4xx-Antwort wird 24 Stunden unter ihrem Schlüssel gespeichert, der alte Schlüssel liefert also wieder dieses Problem. Siehe Wiederholen.