Authentifizierung und Ratenlimits

Aktualisierte
Cover image for: Authentifizierung und Ratenlimits

Authentifizierungstoken werden verwendet, um den Zugriff auf die API ohne Raten- oder Datenbeschränkungen zu ermöglichen. Dies hat ein Format wie ubxbhwera9xkmx4yoej6yt5tslvpjcdj . Jeder Client verwendet ein oder mehrere Token, um eine Verbindung zu den APIs herzustellen, da jedem eine Reihe von Berechtigungen zugeordnet sind.

{
    "message": "You have been ratelimited; please sign up for a key at https://reincubate.com/deviceidentifier-api/ if you require a larger limit",
    "retry_after": 3405,
    "type": "permission_denied_rate"
}

Wir bitten , dass Benutzer die API in anonymem Modus einen Link in ihrem Produkt zurück zu dem DeviceIdentifier API raubend Produktseite .

Einen Token erhalten

Die Authentifizierung erfolgt mit einem von Reincubate bereitgestellten Token, der hier erhältlich ist .

Authentifizierung mit einem Token

Wenn Sie das Token ubxbhwera9xkmx4yoej6yt5tslvpjcdj , können Sie den HTTP- Authorization Header auf Token ubxbhwera9xkmx4yoej6yt5tslvpjcdj . Wie so:

$ wget https://di-api.reincubate.com/v1/gsma-imeis/352073069165968/ --header="Authorization: Token ubxbhwera9xkmx4yoej6yt5tslvpjcdj" -qSO - --content-on-error

Die Client-Bibliotheken enthalten ihre eigene Dokumentation und unterstützen das Setzen des Tokens über eine Umgebungsvariable, wie folgt:

$ export RI_DEVID_TOKEN='ubxbhwera9xkmx4yoej6yt5tslvpjcdj'

Nutzungsguthaben

Der Zugriff auf die API kann über Nutzungsguthaben erfolgen. Pro eindeutiger Abfrage wird ein Guthaben verwendet. Dies bedeutet, dass bei wiederholten Anfragen nach denselben Informationen nur ein einziges Guthaben verwendet wird.

Wenn Sie ein Token mit zugeordneten Nutzungsguthaben verwenden, enthalten die Antworten der API den Header Di-Credits-Remaining mit der Anzahl der nicht verwendeten Credits.

Wenn Ihrem Token die Credits ausgehen, können Sie zuvor gestellte Abfragen immer noch wiederholen, aber Anforderungen mit neuen Abfragen geben eine HTTP 403-Antwort zurück.

{
    "type": "no_credits_remaining",
    "message": "There are no credits remaining on this token. Please contact enterprise@reincubate.com for additional credits.",
}

Wie können wir helfen?

Unser Support-Team hilft Ihnen gerne weiter!

Unsere Bürozeiten sind Montag bis Freitag von 9 bis 17 Uhr GMT. Die Zeit ist aktuell 4:27 nachm. GMT.

Wir bemühen uns, auf alle Mitteilungen innerhalb eines Arbeitstages zu antworten.

Zum Support-Bereich gehen › Wenden Sie sich an das Unternehmensteam ›
Unser großartiges Supportteam

Können wir diesen Artikel verbessern?

Wir hören gerne von Nutzern: Warum schicken Sie uns nicht eine E-Mail, schreiben Sie einen Kommentar oder tweeten Sie @reincubate?

© 2008 - 2021 Reincubate Ltd. Alle Rechte vorbehalten. Registriert in England und Wales #5189175, VAT GB151788978. Reincubate® und Camo® sind eingetragene Marken. Datenschutz-Bestimmungen & Begriffe. Mit Liebe in London gebaut.