-
Notifications
You must be signed in to change notification settings - Fork 19
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
[3.3.3] The feed is empty #45
Comments
Thank you for bringing this up. |
I just looked at the twitter search requests (the "feed" like requests) from nitter, which were working today. Still looking for alternative requests.. |
I tested all GraphQL endpoints and the older 1.1/2 endpoints ever used by Nitter, and they all return 404 to the 9 bearer tokens I tried. This is a tough one, not really sure where to go from here. |
I'm also working on a fix, I also have the same findings. I feel like twitter shut down the https://api.twitter.com/1.1/guest/activate.json endpoint. You can also scrape from the syndication endpoints. I get an error |
I can refresh the guest token just fine using the activate.json endpoint, but all the other endpoints say "Sorry, that page does not exist". |
Yes I already saw it yesterday, thank you. I'm looking for a way to implement and test this alternative approach, which has many restrictions but seems workable, at least to some extent. But I'm working on it. |
I'm afraid this might be unpopular, but why can't Fritter/Squaker piggyback Nitter, instead of re-doing what the Nitter does? This might reduce the direct load on X/Twitter servers and help more developers focus on improving Nitter's 'scraping' capabilities. |
Version 3.4.0 fixes the issue. |
sadly i can not confirm. do i have to do something special with v3.4.0 in order to get it to work? |
v3.4.1 - no difference. not working for me. |
@zer0fl0w just for testing, can you do a user search with elonmusk ? |
i did. same problem as here even with elonmusk... fyi: do you use blocklists, like nitter? zedeus had to manually whitelist vpn providers... i use mullvad... |
I also use Mullvad and I had to disable the VPN to 'bootstrap' Squawker. |
@Saroumane Well it seems to show that the problem is to create a temporary Twitter/X guest account when on a VPN. |
can confirm. initializing squawker without vpn works and continuoues working afterwards with vpn enabled. thx saroumane. and many many thanks jean for your work. hype. |
@zer0fl0w thanks to confirm the workaround. |
Well, it's a collaborative effort :) |
@joe733 Thank you for the feedback. |
Yes.
Yes.
Nope, all of these work for now in
You can tabulate screenshots in
|
@dovah19 how many subscriptions do you have in squawker? Also, did you try the following:
|
I have 14 subscriptions. |
Right now I'm experiencing the same behavior as you with the feeds and the search users. Must be something that is happening (again) with Twitter/X right now... |
confirmed jean. i checked with nitter. there also multi-accounts queries (tweets tab) with nitter.net/bla,lol,narf fail. dont know if it is the same issue. also in the main-nitter-thread there are some comments on rate-limits which describes this behavior iirc and that they can hit really fast. also someone just posted a modified guest-accounts-script to get them proxified. cat and mouse, cat and mouse, cat and mouse. |
not squawkers fault. you could try connecting with orbot over your vpn. |
I use my own private VPN because I have Twitter blocked. But alas, I get this error and it doesn’t matter whether I use it or not. video_2023-09-14_14-36-14.mp4 |
Can this issue be closed now? |
yes from my side. |
@DearFox The errors show that Twitter/X is blocked in your location (connection reset by peer ... address = api.twitter.com ...). |
just to let you know that the latest version works even when using VPN, no need to turn VPN off before creating a guest account |
hate to stress it again... is feed working for you guys? profiles and tweets are working, but feed is empty. :/ |
Right now I have the same problem. |
thanks jean. search is also affected. |
Twitter/X has outdone itself. |
Indeed the user and tweet searches return empty responses, like the feed. |
what a mess. |
The version 5.3.2 takes care of this case. |
thanks for the quick fix. nitter is working curiously. |
i cleared cache/data for squawker to be sure problem is not on my side before reporting. so i guess it is normal that my feed stays dark even with 3.5.2? |
If you don't have any cached tweets left, it is normal. |
thank you. |
I'm wondering how it is possible that nitter is still working though. |
feed shows the old tweets now again. latest tweet is from an hour ago or so. |
ok. |
search is also working again. |
i am too old for this. (: thanks for the quick help and assistance. |
In relation to errors for feeds, the new version v3.6.0 has an option to switch the type of Twitter/X requests for feeds to "enhanced requests", which might resolve those types of problems. |
@j-fbriere that's great to hear! I'm failing to generate new guest accounts it seems. I can generate tokens on my network (or proxies) on other devices using the curl or the js script in nitter discussions. But squawker somehow fails. Appreciate your hard work <3 |
@anyone00 The guest account token generation in Squawker uses the same algorithm as the one of the js script in nitter discussions. |
The new version v3.6.1 is creating a new Twitter/X guest account each day (Twitter/X forbids to create more than one per day), so that after some time the pool of Twitter/X guest accounts will be large enough to avoid any rate limit problem for the enhanced requests. |
I am getting this no guest token error again |
@sysadminpower2019 Maybe it's because you are of of guest tokens. |
Checklist
Affected version
3.3.3+300003187
Steps to reproduce the bug
Thanks for this app !
Expected behavior
No response
Actual behavior
No response
Screenshots/Screen recordings
No response
Logs
No response
Affected Android/Custom ROM version
No response
Affected device model
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: