Deixe um comentário, no fim do post
CanalQb API Twitter - A API do Twitter e os Códigos de Status HTTP
Canal Qb


Quando você faz uma solicitação à API do Twitter, ela retorna um código de status HTTP que fornece informações sobre o resultado da solicitação. É importante entender o significado desses códigos para compreender melhor como sua integração com a API está funcionando. Abaixo, explicamos alguns dos códigos mais comuns:

  • 200 OK : Esse código indica sucesso! Sua solicitação foi processada com êxito.
  • 304 Não modificado : Esse código significa que não houve dados novos obtidos na solicitação. Não houve alterações desde a última vez que você fez a mesma solicitação.
  • 400 Pedido ruim : Caso você receba este código, sua solicitação é inválida ou não é suportada. A mensagem de erro fornecida geralmente dará mais informações. Lembre-se de que na API v1.1, solicitações sem autenticação são consideradas inválidas e retornarão essa resposta.
  • 401 Não autorizado : Este código aparece quando suas credenciais de autenticação estão ausentes ou incorretas. Certifique-se de que suas informações de autenticação estejam corretas.
  • 403 Proibido : Se você receber este código, sua solicitação está correta em termos de formato, mas foi negada ou você não tem autorização para acessá-la. A mensagem de erro geralmente explica o motivo, como restrições de atualização.
  • 404 Não encontrado : Esse código é devolvido quando o URL solicitado é inválido ou o recurso solicitado, como informações de usuário, não existe. Também pode ser retornado se o formato solicitado não for compatível com o método solicitado.
  • 406 Não aceitável : A API de pesquisa pode retornar este código quando a solicitação está malformada.
  • 410 Perdido : Este código indica que um recurso está obsoleto. Por exemplo, a API REST v1 do Twitter foi descontinuada. É um sinal para migrar para a API v1.1.
  • 420 Melhore a sua calma : A API de Pesquisa e a API Trends versão 1 podem retornar esse código quando você atingir o limite de velocidade.
  • 422 Entidade não processável : Se a imagem carregada na conta POST/update_profile_banner não puder ser processada, você receberá esse código.
  • 429 Muitas solicitações : Na API v1.1, esse código é retornado quando você excede o limite de velocidade do aplicativo para um recurso específico. Consulte os limites de taxa da API v1.1 para obter mais informações.
  • 500 Erro do Servidor Interno : Se você receber esse código, algo está errado no lado do servidor. É importante relatar isso ao fórum de desenvolvedores para que a equipe possa investigar.
  • 502 Gateway ruim : Isso indica que o Twitter está fora do ar ou em processo de atualização.
  • 503 Serviço não disponível : Os servidores do Twitter estão funcionando, mas estão sobrecarregados. Por favor, tente novamente mais tarde.
  • 504 Tempo limite do gateway : O servidor do Twitter está ativo, mas algo deu errado no processamento da solicitação. Novamente, tente mais tarde.

É essencial compreender esses códigos para lidar eficazmente com a API do Twitter e garantir uma integração suave.