인증 및 속도 제한
인증 토큰은 속도 제한이나 데이터 제한없이 API에 액세스 할 수 있도록하는 데 사용됩니다. 이것은 ubxbhwera9xkmx4yoej6yt5tslvpjcdj 와 같은 형식을 취합니다. 각 클라이언트는 하나 이상의 토큰을 사용하여 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'