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] Twitter blocks AndStatus from F-Droid - results in "Forbidden" - Messages remain unsent (occasionally?) #415
Comments
I was getting similar Forbidden error some time ago, see See this conversation also: https://loadaverage.org/notice/8458361 |
I can't find any pattern in the messages that remain unsent. Long, short, quotes, no quotes, replies, new messages, ... |
@schumaml How many tweets did you send successfully via AndStatus, and how many couldn't be sent due to this ”Forbidden” error? |
Didn't realize this issue was related to mine. Okay so afaik NONE of my replies or retweets (possibly favorites and posts as well) are making it to Twitter. They are being blocked by a Forbidden error, as seen in Commands In A Queue. I will try to send a few more replies in the near future to help continue this investigation. |
The issue seems to get worse - I think all messages I try to send from one of my devices run into this issue now. |
I just tested to post to Twitter using Google Play distribution package: no problem https://mobile.twitter.com/AndStatus1/status/780638309542395904 As an immediate workaround please
You can tell, which AndStatus distribution package you are currently using by looking up its screen with a version number (Help -> Learn more...) In the long run I will add an option for a User to set any "Twitter application" keys , but this will mean that the User will have to get these keys from Twitter himself... |
It's not simply running into some overall API key posting limits, is it? |
Yes, logging into Twitter I see that "AndStatus-OpenSource" (this is how F-Droid - distributed AND any user's built from sources AndStatus application impersonates itself in Twitter) is "Restricted from performing write actions”. I submitted support request to Twitter. Waiting for reply... |
Almost immediately I got a reply that the restriction is lifted: "We have reviewed your request and have reactivated your API key. Going forward, carefully ensure that your application adheres to Twitter’s policies..." |
I wonder what policies AndStatus-opensource might have run afoul of. It seems to me for a couple of reasons this problem or similar could occur in the future |
@EricxDu I suspect so, so I wrote another request for clarifications and advises for my way to avoid repetition of the problem. |
BTW I have not yet confirmed that AndStatus on my phone is fully working with Twitter again. On September 27, 2016 12:04:50 PM PDT, Yuri Volkov notifications@github.com wrote:
Sent from my Android device with K-9 Mail. Please excuse my brevity. |
I received this reply from Twitter support. It tells about a mistake of an automated systems, but I think that they simply check if "Twitter application" owners are alive and turn off abandoned applications periodically...
|
Confirming successful send of any unsent message from my phone. |
I've had little chance to test Twitter due to a couple of other bugs (I should probably report soon), but I just did a test reply on an old post which showed up at twitter.com as expected. So: fixed here! In case it is related, I haven't been able to refresh my Twitter feed in AndStatus, even after this fix. Some tweets show up (ones that I've posted recently and replies to me), but regular timeline posts don't refresh.Sent from my Android device with K-9 Mail. Please excuse my brevity. |
@EricxDu On problems with syncing we have a separate Q&A #295 |
Hi, occasionally I got messages that remain unsent forever for my Twitter account, despite multiple attempts to resend them. It doesn't matter whether they are replies or new messages.
I've read #295 and check the commands in queue log, and see that there was a HTTP status error "Forbidden".
I could share the log entry, but have two questions:
The text was updated successfully, but these errors were encountered: