Pessoal, boa tarde!
Estou tentando fazer webscraping de uns dados do Instagram, mas depois de poucos segundos ele já me barra e tenho que esperar horas (as vezes um dia) para tentar de novo.
Nesse tempo, eu consigo pegar pouquíssima informação.
Como o erro exibido é “HTTP status was '401 Unauthorized”, pensei que pudesse ser por falta de login.
E quando tento acessar o link via browser, recebo:
message | Aguarde alguns minutos antes de tentar novamente. |
---|---|
require_login | true |
status | fail |
Vocês sabem se é possível fazer o login?
O json do instagram que estou usando para pegar os dados, possui estes campos:
pars <- list(
username = "usuario",
password = "senha"
)
login <- httr::POST("https://www.instagram.com", body = pars)
url_ini <- "https://www.instagram.com/veganeabessa/?__a=1&__d=11"
#buscando
document_ini <- jsonlite::fromJSON(txt = url_ini)
As opções que achei por aí usavam a API do instagram, mas esta API hoje em dia só permite pegar dados do próprio usuário
obs: peguei um perfil apenas pra teste.