認証とレート制限

更新しました
Cover image for: 認証とレート制限

認証トークンは、レート制限やデータ制限なしにAPIへのアクセスを可能にするために使用されます。これは、 ubxbhwera9xkmx4yoej6yt5tslvpjcdjような形式をubxbhwera9xkmx4yoej6yt5tslvpjcdjます。各クライアントは一連の権限に関連付けられているため、各クライアントは1つ以上のトークンを使用してAPIに接続します。

{
    "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"
}

匿名モードでAPIを使用しているユーザーは、DeviceIdentifier APIの製品ページに戻るリンクを製品に提供するようお願いします

トークンを取得する

認証は、Reincubateによって提供されるトークンを使用して実行されます 。これは、 ここ入手できます

トークンによる認証

トークンubxbhwera9xkmx4yoej6yt5tslvpjcdjがある場合は、HTTP AuthorizationヘッダーをToken ubxbhwera9xkmx4yoej6yt5tslvpjcdj設定して使用できます。そのようです:

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

クライアントライブラリは独自のドキュメントを含み、以下のように環境変数を介して設定されているトークンをサポートします。

$ export RI_DEVID_TOKEN='ubxbhwera9xkmx4yoej6yt5tslvpjcdj'

使用クレジット

APIへのアクセスは、使用クレジットを介して取得できます。クレジットは一意のクエリごとに使用されます。つまり、同じ情報を繰り返し要求すると、1つのクレジットのみが使用されます。

使用クレジットが関連付けられたトークンを使用している場合、APIからの応答には、ヘッダーDi-Credits-Remainingと未使用のクレジットの数が含まれます。

トークンのクレジットが不足した場合でも、以前に行ったクエリを繰り返すことはできますが、新しいクエリを使用したリクエストはHTTP403応答を返します。

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

どのように我々は助けることができます?

サポートチームがお手伝いします!

営業時間は月曜日から金曜日の午前9時から午後5時(GMT)です。 時間は現在 1:46 PM GMTです。

1営業日以内に、お返事を差し上げます。メールアドレスはこちら。

私たちの素晴らしいサポートチーム

この記事を改善できますか?

ユーザーからの連絡をお待ちしています。電子メールを送信したり、コメントを残したり、ツイートしたりしないでください。 @reincubate?

© 2008 - 2024 Reincubate Ltd. 無断複写・転載を禁じます。 イングランドとウェールズに登録 #5189175, VAT GB151788978. Reincubate®およびCamo®は登録商標です。 個人情報保護方針 & 条項.