Recebi o mesmo retorno e não consigo criar a conexão com o Twitter pelo Airflow, mesmo seguindo o passo a passo do vídeo no Capítulo 2 , video 08, Eng. de Dados Apache Airflow).
Criei uma nova conexão twitter_default com o Twitter tipo HTTP apontando para a url da API conf. passo a passo do curso (video Capítulo 2 , video 08, Eng. de Dados Apache Airflow), mas ao informar o dicionário json {“Authorization”: “Bearer} e salvar a conexão, dá o seguinte erro: 404:Not Found.
Acredito que não é o formato do dicionário json do campo "Extra", pois quando coloquei com aspas simples, deu a mensagem: The Extra connection field contained an invalid value for Conn ID: twitter_default. If connection parameters need to be added to Extra, please make sure they are in the form of a single, valid JSON object.
Então, voltei para aspas duplas. Testei o bearer token num caderno do Jupyter e funcionou a extração do Twitter, mas desejo criar uma conexão no Airflow para utilizá-la com gancho e poder gerenciar o fluxo do trabalho.
A url da API do Twitter é esta mesmo? Porque no browser de fato, não retorna nada para este endereço: https://api.twitter.com.
[02:22] O próximo campo é o host, ou seria a URL da nossa API. Para isso, nós vamos utilizar a mesma URL que vimos no vídeo anterior. Então, se formos aqui no nosso código, você vai ver que a URL começa com https e ele tem api.twitter.com, então esse é o nosso host que vamos utilizar aqui na nossa conexão. Então eu colo ele no campo host “https://api.twitter.com”.