imputnet / cobalt

save what you love
https://cobalt.tools
GNU Affero General Public License v3.0
10.26k stars 722 forks source link

Twitter API returns 404, downloading from it is broken #573

Closed wukko closed 2 weeks ago

wukko commented 2 weeks ago

twitter's graphql api started returning 404 on every request from cobalt a few hours ago. all instances are affected.

update: the issue is not with request itself, same exact request works fine when done with curl. could be something related to fetch/undici?

Yumega commented 2 weeks ago

Both Instagram and Twitter are out of work

lostdusty commented 2 weeks ago

instagram is not related to this; instagram also works, but cobalt can't get all links due of instagram/profile restrictions

wukko commented 2 weeks ago

turns out twitter blocked nodejs TLS client fingerprint, this is why curl worked fine while fetch got 404. now cobalt randomizes it just like chrome :)