• Hi,

    We are paying customers for WP2 Social Auto and works perfectly so we thought to try to use the free version for Twitter as well. I have tried everything and nothing works.

    First the logs showed the message :
    statuses/update : {“errors”:[{“code”:89,”message”:”Invalid or expired token.”}]}

    After reading the forums I regenerated the tokens and now we get the Elevated access error:
    statuses/update : {“errors”:[{“message”:”You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve”,”code”:453}]}

    So my question is do we have to apply for elevated access or not? If yes that is fine if that helps to get it to work. If no need for it then any ideas will be appreciated.

    Regards

    Tassos

Viewing 13 replies - 1 through 13 (of 13 total)
  • Please check the updated documentation at
    https://help.xyzscripts.com/docs/social-media-auto-publish/faq/how-can-i-create-twitter-application/ (from Step 10 )
    Publishing APi(media upload)is not supported in V2 so we are using V1 api in WP Twitter Auto Publish.
    Hope this helps.

    Thread Starter tassos

    (@tassos)

    Thanks for your reply but the App has been setup using OAuth 1.0a with OAuth 2.0 inactive and all settings are correct and look exactly like the guide.

    The only difference in the account is that I can see that under Products shows API2 with a green dot which means is active but I never did anything to activate it.

    Is there a way to deactivate it?

    Please regenerate the tokens after settings change and use it in the plugin settings.If you want to turn off OAuth 2.0, click on the toggle button next to it.
    Hope this helps.

    Thread Starter tassos

    (@tassos)

    Sorry that didn’t help. I had already done it but tried it again but the result is the same. Any other ideas?

    Please check the screenshot https://help.xyzscripts.com/wp-content/uploads/2016/08/8-2.png provided at the help document.
    If the token is generated with read and write permission and v1.0 is enabled then it will work without any issues.
    Please check it and let us know,if the issue persists.

    Thread Starter tassos

    (@tassos)

    I am pretty sure that everything is setup correctly but will be glad to prove me wrong 🙂

    I have three screenshots below so you can see the settings yourself:
    Main Section of Twitter App when you look at the project
    Section you can see that it is read and write
    Section where you can see that V2 is disabled and 1.0a is active and read and write

    Thank you for your time it is appreciated and any ideas will be great as Twitter is not helpful at all.

    Thread Starter tassos

    (@tassos)

    Hi, Sorry for been a pain but really need to resolve this.

    I have tried everything and as per screenshots all settings are correct. I have now deleted the app on twitter and recreated just in case something went wrong there. That didn’t help either and the error is still the same.

    So my final question before I give up on it, if I do ask for Elevated access would it matter to the plugin itself? If it would make no difference then I can ask for it and see what happens but if the plugin would not work then there is no point in doing so.

    The only other thing that I have forgot to mention and my apologies for that is that I use wordress 5.9 but didn’t think that would make a difference.

    Please let me know.

    There is no issues regarding the WordPress version and your settings also seems to be OK.
    We have created a new app just now and it worked without any issues and you don’t need any elevated access .Plugin is still using v1 API since publishing /upload media is still not supported in v2.
    We would like to suggest you to cross check the access tokens entered after the permission change and check publishing with a new post.
    If post logs still showing the error
    ‘You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal’ then please contact our support desk with screenshots of the post logs and link to this support thread.
    Thank you.

    Thread Starter tassos

    (@tassos)

    Hi, still the same with the same error telling me to get Elevated extra access.

    I have now tried pretty much everything. I have now tried the following:
    1. Create App
    2. Regenerated access token (few times)
    3. Deleted and created new App
    5. Regenerated access tokens as well as API keys
    6. Tried a different website (in case something was wrong with this site) and yes did make sure that the website was correct in Twitter settings

    It is still the same and somehow I have the feeling it is a Twitter issue. The only other thing that I didn’t mention is that when I created the App (both times) the App was limited by Twitter straight away. Both times I had to contact twitter and they reactivated no problem and after that the APP seems to have no problem.

    I can understand that you have no idea either why that happens which is fair enough 🙂

    Anyway I will just keep trying.

    Thread Starter tassos

    (@tassos)

    ok just did one more test and now is even more weird. Effectively I wanted to see if twitter will recognise the tokens in the first place or if it gives the error because it does not.

    As such I regenerated the tokens and then tried to post again but without updating the tokens on the plugin. Then it gave me the error “statuses/update : {“errors”:[{“code”:89,”message”:”Invalid or expired token.”}]} ” That clearly indicates that the website connects just normal and Twitter recognises that the tokens are no longer valid.

    After that I updated the tokens on the plugin to the regenerated ones and of course then the original error message came up that I need Elevated access.

    So I do not think that there is any other test left to run but if you think of any let me know.

    • This reply was modified 2 years, 2 months ago by tassos.

    We are planning to release a new version of WP Twitter Auto Publish , with approved app option.
    In which we provide user to use either their own app or our approved app(a hosted solution) to avoid app creation issues.
    This feature comes with a 30 days free trial, you can try it if you are interested.
    If that works for you then there might be any issue with your own app.
    If you wish ,you can contact our/twitter support desk.

    Thank you.

    Thread Starter tassos

    (@tassos)

    ok will get in touch with support as I need to get the cost etc and go from there. thanks.

    According to https://twittercommunity.com/t/issue-creating-twitter-app-regarding-permissions-403-error/162485 ,

    If you have Essential access on the developer portal, it should be possible to request Elevated access to gain access to v1.1 endpoints – this is free.

    Please check the steps provided at the link,and let us know if any issues.
    Thank you.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Do I need Elevated access?’ is closed to new replies.