Uso da API | Twitter API
Visão geral
Enterprise
É a ferramenta mais importante — e a melhor — para ajudar a monitorar e gerenciar o uso das diferentes APIs da sua conta.
Aviso importante:
As contagens de uso retornadas pela Usage API podem não corresponder às de uma fatura devido a períodos de teste e outros ajustes de cobrança. Todos os números são baseados em atividades deduplicadas consumidas em um determinado dia (em UTC).
Recursos
- Recuperação programática dos dados de uso disponíveis na interface do console.gnip.com
- Dados de uso em nível de stream — fornece dados de uso no nível de stream (por exemplo, dev e prod), além do nível de produto
- Dados granulares e descritivos — as “requests” de pesquisa são detalhadas por produto: Full-Archive e 30-Day Search
- “days” e “jobs” do Historical PowerTrack
APIs compatíveis
- PowerTrack API
enterprise
- 30-Day Search API
enterprise
- Full-Archive Search API
enterprise
- Historical PowerTrack
enterprise
Limitações
- A API Usage permite acessar dados de uso desde 1º de maio de 2018. Após 1º de julho de 2019, a API Usage permite acessar dados de uso dos últimos 13 meses calendário
-
Você pode acessar dados de uso em intervalos de três meses, definidos com
fromDate
etoDate
Exemplo de payload
Referência de API
get-usage
Métodos
Método | Descrição |
---|---|
GET /metrics/usage/accounts/.json | Recuperar dados de uso |
- :account_name é o nome (sensível a maiúsculas e minúsculas) associado à sua conta, conforme exibido em console.gnip.com
Autenticação e limite de taxa
Autenticação
Limite de taxa
Boas práticas e limitações
Disponibilidade de dados
- A Usage API permite acessar dados de uso desde 1º de maio de 2018. Após 1º de julho de 2019, a Usage API permite acessar dados de uso dos últimos 13 meses do calendário.
- Você pode acessar dados de uso em intervalos de três meses, definidos com fromDate e toDate
Solicitação e recebimento de dados
Solicitação GET:
bucket | Opcional. A unidade de tempo para a qual os dados de uso serão fornecidos. Os dados de uso podem ser retornados com granularidade diária ou mensal. Solicitações feitas sem um bucket especificado retornarão a granularidade mensal. Opções: ‘month’ ou ‘day’ |
fromDate (YYYYMMDDHHMM) | Opcional. Os dados de uso estão disponíveis apenas a partir de 1º de maio de 2018. O carimbo de data/hora UTC mais antigo a partir do qual os dados de uso serão fornecidos. O carimbo de data/hora tem granularidade de dia e é inclusivo (ou seja, 201805010000 inclui o dia 0501). Solicitações que contiverem valores diferentes de ‘0000’ para a granularidade de hora e minuto serão ajustadas para ‘0000’. Solicitações feitas sem fromDate ou toDate retornarão dados de uso por mês para o mês atual e incluirão uma referência histórica dos dois meses anteriores. Atenção: A partir de 1º de junho de 2019, você pode acessar os últimos 13 meses corridos de dados de uso. Por exemplo, se fosse 10 de outubro, você poderia acessar dados de uso até 1º de setembro do ano anterior. Exemplo: 201810010000 retornará dados a partir de 1º de outubro de 2018, incluindo o próprio dia 1º de outubro. |
toDate (YYYYMMDDHHMM) | Opcional. O carimbo de data/hora UTC mais recente até o qual os dados de uso serão fornecidos. O carimbo de data/hora tem granularidade de dia e não é inclusivo (ou seja, 201703020000 não inclui dados para o dia 0302). Quando um toDate é especificado para o dia atual ou um dia no futuro, os dados de uso serão retornados até o último dia completo (UTC). Solicitações que contiverem valores diferentes de ‘0000’ para a granularidade de hora e minuto serão ajustadas para ‘0000’. Uma solicitação sem toDate terá como padrão o próximo bucket (amanhã para bucket=day e o próximo mês para bucket=month). Uma solicitação feita sem fromDate e toDate terá como padrão bucket=month e mostrará dados para o mês atual mais os dois meses imediatamente anteriores. Exemplo: 201703050000 retornará dados até 5 de março de 2017, sem incluir quaisquer dados de 5 de março. |
Formato de dados
account | Objeto que representa a conta para a qual os dados de uso foram solicitados. |
bucket | A unidade de tempo para a qual os dados de uso são fornecidos. Pode ser “day” ou “month”. |
fromDate | O carimbo de data/hora em UTC mais antigo para o qual você deseja obter dados de uso (inclusivo). |
toDate | O carimbo de data/hora em UTC mais recente para o qual você deseja obter dados de uso (exclusivo). |
publishers | Inclui três objetos principais: used, projected e products. |