Cada instância do Blackboard se comunica com o portal de desenvolvedores (Developer portal) de forma segura.
O número de chamadas REST é limitado por padrão a 10.000 solicitações em um período de 24 horas por cliente. Esse número pode ser aumentado, se necessário, para a instância de produção do Blackboard, enviando uma solicitação ao portal de suporte da Anthology.
Temos dois tipos de cotas a considerar. A primeira, da qual já falamos, limita o número de solicitações que um aplicativo pode fazer a uma instância específica do Blackboard, que é 10.000 em 24 horas. A segunda indica o número de sites em que o aplicativo pode ser instalado. O valor padrão é 7.
Para poder solicitar esse aumento, precisamos ter o aplicativo registrado no Developer portal em um grupo de produção (mais informações aqui: https://docs.blackboard.com/rest-apis/learn/admin/production-groups). Uma vez feito isso, enviaremos uma série de dados em um chamado ao suporte:
- E-mail registrado no Developer Portal para a conta do grupo de Produção (deve ser um e-mail não pessoal).
- Descrição da função do aplicativo REST
- Número de usuários ativos
- Número de cursos ativos
- Tipo de solicitações e frequência das mesmas
- Estimativa do número de solicitações diárias necessárias
- Nome do grupo de produção onde está o aplicativo.
Podemos revisar o consumo dessas solicitações para tentar antecipar a necessidade de um aumento revisando esses dados nos cabeçalhos HTTP:
- X-Rate-Limit-Limit: Limite de solicitações para o grupo de desenvolvimento.
- X-Rate-Limit-Remaining: Número de solicitações restantes para o período de 24 horas para o grupo de desenvolvimento
- X-Rate-Limit-Reset: Tempo restante até que o limite de solicitações seja reiniciado, em segundos de época UTC
Este é um resumo traduzido deste artigo do portal: 000076351 - How to request a Blackboard Learn REST API rate-limit increase
Comentários
0 comentários
iniciar sessão para comentar.