-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[twitter] Guest access has been revoked. #4250
Comments
reddit can probably be used an referrer and the embed endpoint is working on discord too. |
Is this at all related to the "waiting until X for cache limit to reset" error I've suddenly started receiving tonight, or is that just a twitter bug? |
You need an account to even be able to access twitter since yesterday, and just a few hours ago they implemented rate limited for all accounts as well. Subscribers are now limited to viewing 6000 tweets per day, unverified accounts to 600, and new accounts to 300. All to "combat" scraping. |
Terrified. I've been trying my hardest to archive as much of Twitter as I can, but now after gallery-dl scrapes my limit, I won't be able to use the site unless I pay for verification... Even then 6k posts is not enough for my daily archiving... |
the rates are so low that this is going to tank their activity, which means less people being served ads. elon said this is a temporary measure, and most likely a test before they decide on a hard limit that doesn't fuck up the site's engagement. |
https://www.reddit.com/r/mildlyinfuriating/comments/14mxx8c/twitter_now_requires_you_to_login_in_order_to/
https://twitter.com/elonmusk/status/1675187969420828672 Cursed. |
Well, this change is gonna suck. I archived a lot of art accounts. Guess that's over. |
This is probably why he said "temporary" |
I'm able to bypass this somewhat with multiple accounts since the rate limit is per user. Not sure if it's feasible but maybe adding the option for g-dl to automatically cycle through cookies/accounts when limits are met would help. I honestly wouldn't put it beyond Elon to permanently implement this more draconian limit just to get people to get blue. |
What if we use mobile a mobile endpoint or a mobile twitter app as the user agent? I haven't tried it so I can't confirm it, but I want to say that it's possible because when they first implemented this I was able to view tweets at some moments using the app where the website was unusable for me |
Does the temporary("temporary") 300/600-tweet daily rate limit apply to the types of requests |
Access to media files on Found it at zedeus/nitter#919 (comment) Personally, I think it's better to give Elon several days to change his decision, or give Twitter enough time to restrict other methods as well (so we don't spend time on implementing workarounds that will stop work literally tomorrow). |
zedeus/nitter#919 (comment) we've got a bit further with this method. Accessing for example https://syndication.twitter.com/srv/timeline-profile/screen-name/elonmusk |
Looks like the daily rate limits are gone already, or at least the number have been increased. I've been able to update my list of about 500 account links today with no problem. |
I get rate limited for each GET request
|
They were still active for me as of ten hours ago. I only got as far as roughly the 600th artist in my list. |
It stopped for me somewhere on 130th artist previously. Today I was able to go through the whole list + use Twitter normally without limits (not for long though). I'll try updating list today a few hours later again. |
It looks like there's more going on than the simple tweets/day limit previously announced. I have two pre-existing accounts, and both were able to view tweets on the actual website, even though a gallery-dl script I had just started to run using one of them was hanging. Then as I typed this, it resumed downloading. And after it hung a second time, I could still view tweets in-website with that account. |
I've noticed a pretty drastic drop in the amount of art my usual artists are putting on twitter. Understandably so. I wish there was a way to more easily transition all my links to their twitters to their pixiv accounts or what have you. |
I wonder if scraping only search results would trigger the limit. It still gets all the metadata without needing to go to each tweets page individually I think. Search results are where I get most of the tweets through gallery-dl because the profile and media feeds are very limited. |
is anyone else getting this error? it's like this even with a /media link. my last download was 2 days ago and it was working fine at the time. i'm not rate-limited right now and can access twitter just fine. i just updated my g-dl but it still won't work. i forgot but this also appeared at some point in my attempts which is weird because i have a login in the config. are cookies also needed now? |
I can still remember myself and many of us several months ago actually believing that the Elon twitter acquisition was going to be favorable. |
@Sphirye, Musk is a fascist and he shouldn't own such a company! |
I'm surprised anyone thought him buying Twitter would be favourable, honestly, but I supposed not everyone is in the same circles. Everyone I was seeing knew it was a bad idea from the word go. Regardless, I've noticed a bit of new behaviour today - at least, this is the first time I'm noticing it: I'm hitting the actions per minute (?) rate limit more frequently. Not the daily one, cuz my gallery continues downloading after 15 minutes unlike when I hit the daily limit, but it seems easier to hit the temporary rate limit than it was the last couple of days. Anyone else noticed this? Edit: Yeah, this is definitely new behaviour. The last few days I'd be able to pull from 260 accounts in about 20 minutes; today I'm still only halfway through after close to two hours. Seems to cap out at around 45-50 pull requests within a several-minute timeframe. |
I am no longer getting rate limited for each request, now it lets me download tens of tweets before rate limiting me for half an hour. |
Are you using the last version? Im still receiving this 404 Not Found thing |
I also haven't been getting any rate limits for last days. Btw you can access tweets without logging in again now, but still not whole profiles |
Be logged in and use |
I misspoke, I'm back to being rate limited in perpetuity again.
|
allows accessing single Tweets without login
The problem went away for a bit, but now it's back. (On v1.25.8-dev). |
i can download from twitter normally again, but i'm still getting this message i think this is gonna be an issue when i try to download from follower-only profiles. will this be fixed in the next update? i have a login in my config, but no cookies. do i need to put in twitter cookies now? |
After the recent config addition to specify which endpoint to use: https://github.com/mikf/gallery-dl/blob/master/docs/configuration.rst#extractortwittertweet-endpoint Is there a way to make it so that gallery-dl uses the guest endpoint (restid) whenever we hit the rate limit for the logged in account? or will we have to run two separate processes? How about having it the otherway around where gallery-dl automatically uses the guest endpoint for public accounts and switches to the logged in endpoint when fetching from protected accounts? EDIT: I created an issue with more details on this #4353 |
I still can't download from twitter and am stilling getting the 404 Not Found error
|
Attempting to download a post without valid login cookies will now return a 404 error.
Apparently there are much stronger rate limits based on account age.
I'm not sure if there is a way around this.
The text was updated successfully, but these errors were encountered: