Требуется разъяснение по ограничению поминутной квоты SafetyNet API

Вызовы Safetynet в нашем приложении часто не работают в производственной среде. Мы считаем, что недавний всплеск потребительского трафика и последующее ограничение Safetynet API могут вызвать проблему.

«Если вы инициируете более 5 вызовов в минуту, вы превышаете фиксированный предел скорости API, в результате чего оставшиеся запросы в течение этой минуты возвращают ошибку». Предоставлено - https://developer.android.com/training/safetynet/attestation

Однако мы не уверены, применяется ли это ограничение к каждому приложению на пользователя или к ключу API. Просьба уточнить.

Спасибо

Дополнительное примечание: в настоящее время мы получаем NETWORK_ERROR.

Dexter123 10.08.2018 13:41
2
1
788
1

Ответы 1

Когда ваше приложение взаимодействует с SafetyNet, служба предоставляет ответ, содержащий результат проверки совместимости и дополнительную информацию в формате Веб-подпись JSON.

Возможный случай ошибки аттестации

  • Результат null указывает на то, что вызов службы не завершился успешно.
  • Параметр error указывает на то, что возникла проблема, например сетевая ошибка или ошибка, выдуманная злоумышленником. Большинство ошибок являются временными и должны отсутствовать, если вы попытаетесь повторно вызвать в службу. Вы можете повторить попытку еще несколько раз с увеличивающимися задержками между каждой повторной попыткой..

И на ваш вопрос

Вызов API аттестации SafetyNet ограничен запросами 10 000 в день по всем ключам API в вашем проекте. Если вам нужно делать более 10 000 запросов в день по всем ключам API в вашем проекте, вам необходимо заполнить этот форма запроса квоты.

Другая политика фиксированного лимита позволяет только физическому лицу совершать 5 звонков в минуту от имени вашего приложения.

Important: If you trigger more than 5 calls per minute, you exceed the API's fixed rate limit, which causes the remaining requests during that minute to return an error.

Ограничение скорости стандартного API в основном зависит от пользователя - или, точнее, для каждого токена доступа пользователя.

Другие вопросы по теме