-
A história de como o Reddit me bloqueou por causa do desenvolvimento de um app
-
Início
- Em junho de 2023, o Reddit anunciou uma nova política de preços para a API
- Antes era gratuito, mas agora passou a cobrar US$ 12.000 por 50 milhões de requisições à API
- Isso foi um grande golpe para apps e bots não comerciais
-
Geddit
- Ao investigar a API do Reddit, descobri que, ao adicionar
.json ao final da URL, era possível receber a página inteira em formato JSON
- Criei um wrapper simples em JavaScript para a API do Reddit e o batizei de Geddit
- Ele oferecia a funcionalidade de usar o Reddit anonimamente em modo somente leitura
-
Desenvolvimento do app
- Descobri o Capacitor e o framework Ionic, que permitem desenvolver apps móveis nativos com HTML, CSS e JavaScript
- Desenvolvi o Geddit como um app para Android e o compartilhei no GitHub
- Foi mencionado no Hacker News, Android Police, Reddit, YouTube e outros lugares
- Registrou mais de 25 mil downloads na página de Releases do GitHub
-
Fim
- Lancei várias versões e adicionei estilização seguindo as diretrizes do Material Design
- Publiquei o app na loja F-Droid
- Recebi um e-mail do Reddit e expliquei que não era um produto comercial e que não havia abusado da API
- Interrompi o desenvolvimento enquanto aguardava a resposta do Reddit
-
Resumo do GN⁺
- Este texto mostra o impacto da nova política de preços da API do Reddit sobre desenvolvedores de apps não comerciais
- O Geddit era um projeto open source que contornava a API do Reddit para permitir o uso anônimo do Reddit
- O projeto foi interrompido por causa da resposta do Reddit, mas ainda continua funcionando
- Outros projetos com funcionalidades semelhantes incluem Apollo e Juno
1 comentários
Comentários do Hacker News
O Reddit já foi um site divertido, mas agora parece mais uma máquina de bots e propaganda
Apresentação do projeto fediverser
Recomendação dos apps Geddit e RedReader
Sofrendo incômodos com o bloqueio de rede e os problemas de captcha do Reddit
O Reddit era bom no começo, mas a relação com os usuários piorou por causa de problemas de gestão
Depender da plataforma Reddit é arriscado
Se adicionar
.jsonà URL do Reddit, dá para obter a página em formato JSONMinha vida melhorou depois que saí do Reddit
Só com HTTP já é suficiente para substituir a API
Se adicionar
.rssà URL de um subreddit, dá para obter o feed RSSA formação de narrativas virou um negócio global