i`m new to android development and i have create a twitter application to connect to be able to post on twitter application , but i have notice that the permission allowed is read only , how can i change the permission to read/write
Got to dev.twitter.com/apps
Select your app, then under 'settings' --> 'application type' you will find what you need.
Also, you'll need to regenerate or renegotiate any access tokens you have for the application after changing the permission type. The app-level permission type only effects tokens created from that point forward, it is not retroactively applied to existing tokens.
Do you know if the old access tokens already in use will still have access (but only read) after the change is made to read/write in the application type? Or will it force them to sign in again to get new access tokens?
Existent tokens will remain valid at the same level they were at before -- so they'll still be read-only until they are upgraded and continue to function for those purposes.
Thanks for the quick reply!
thank you !!!
setting tab -> Application type -> Read and Write
then go to details tab -> recreate my access token button
Thanks, I recreated tokens and it worked fine
Excellent help guys - solved my problem and saved my sanity.
I can select the read and write radio button and save the changes but the setting just reverts back to Read only when I refresh the page. How can I get over this?
Cheers - Jill
It takes time for an application setting change to take effect -- wait a few minutes before refreshing the page and you'll see it change eventually.
I did exactly the same thing but still no luck. first on on error pop up twitter is over capacity please try again. When i retry successfull message appears and settings chaged under settings tab but not on detail page actually.
I wait for whole day for changes to take affect but nothing happened.
I done all as such but the tweet not appearing in the account.Can any one help me ?
I got this output ......
public 'request' => string '/1/statuses/update.json' (length=23)
public 'error' => string 'Read-only application cannot POST' (length=33)
-------------I provide all this keys-----------------
consumerKey , consumerSecret , oAuthToken , oAuthSecret
Your access token -----------> Access level Read-only
OAuth settings------> Access level Read and write
Thank you ,
Yes, it takes some minutes to set the chanings. That is my experience too.
Is it possible to have an app that is read-write, but request a read-only token for a particular user? I know that the timeline is public anyway, but I want to allow the user to log in to Twitter to prove their Twitter identity, but not force them to allow me write access.