Person erforderlich
type | https://docs.frem.sh/reference/api/errors/person-required |
| HTTP-Status | 403 Forbidden |
Was das bedeutet
Der Endpunkt gilt pro Person, und das Token handelt nicht für einen frem.sh-Benutzer: zum Beispiel ein Runner-Job-Token, ein Registry-Roboter oder ein für einen Dienst erzeugtes Token.
Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:
- The event feed is per person, and this token does not act for a frem.sh user. Use a token minted by a person,
fremforge auth login, or an OBO token. - This account cannot sign in, so it reads no events.
Was du tun kannst
Verwende Zugangsdaten, die für eine Person handeln: ein Token, das du selbst erzeugt hast, das Token aus fremforge auth login oder ein Token, das dein Agent in deinem Namen eingetauscht hat (OBO). Ein Agent liest mit den Rechten seiner Person.
Form der Antwort
Alle Fehler der fremforge-API sind RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/person-required",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.