Setup/Installation: Twitter - Social Networks Auto-Poster

How to setup Twitter in SNAP WordPress plugin and API

Twitter uses OAuth to provide authorized access to its API. You need to create Twitter application with “Read and Write” access level and get “API key”, “API secret”, “Access token”, and “Access token secret”.

There is no need to separately “authorize” your blog, just enter all applicable info.

Twitter Configuration

1. Create a Twitter App for your website.

1. Login to your Twitter account.

2. Go to the Developers website: https://apps.twitter.com/ Sign in again if asked. Click “Create a new app” button on the right.

New App

3. Fill details, click “Create your Twitter application”.

Please use your own information for the next step, don’t literally re-type “NextScripts Blog”, “NextScripts.com” and other sample info.

New App Page

4. Click “Permissions” tab.

New App

[Very Important] Change “Permissions” to “Read and Write”. Click “Update Settings”

Twitter requires you to add mobile phone number to your account and confirm is via SMS. If your phone provider is not yet supported there is a workaround:

If you install the official mobile application on iOS/Android phone, then you can login to the website with mobile number and change permissions from “read” to “read/write”.

1. Install and sign in to the official Twitter app on your iPhone or Android phone.
2. Assign your phone number to your twitter account inside that app.
3. Come back to twitter.com from your PC, logout and login with your phone number instead of your username.
4. Go to the dev and change permissions. You won’t be asked for SMS confirmation.

Permissions

5. Click “Keys and Access Tokens” tab. Click “Create my access token” button at the end of the page.

Permissions

Wait couple minutes and click “Refresh”. (Keep refreshing the page until you see “Your access token section.”)

Permissions

– Notice API key and API secret as well as “Access token” and “Access token secret” on this page.

Permissions

FAQ: Question: I am getting this error when testing my account.{“error”:”Read-only application cannot POST”,”request”:”/1/statuses/update.json”}
Answer: Please check steps 4 and 5 again. Make sure your have “Read and Write” for both “OAuth settings” and “Your access token”

2. Connect Twitter to your WordPress.

1. Login to your WordPress Admin Panel, Go to the Settings->Social Networks AutoPoster Options.
2. Check “Auto-publish your Posts to your Twitter Page or Profile” checkbox.
3. Fill your Twitter URL.
4. Fill “API key” and “API secret” from step 5 above.
5. Fill “Access token” and “Access token secret” from step 5 above.

3. Your Twitter is ready to use.

Permissions

SNAP Pro for WordPress

Pro version upgrade adds the ability to configure more then one account for each social network and some additional features.

Get SNAP Pro

Latest Blogposts

XING Autoposting – New NextScripts Premium API

XING Autoposting – New NextScripts Premium API

XING has recently decided to discontinue its official free API. Today we are introducing the better alternative - new NextScripts Premium API for XING. Unlike the API from XING that was able to make posts to profiles only, NextScripts Premium API for XING can post to...

New Release: SNAP for WordPress Version 3.7.10.Beta

New Release: SNAP for WordPress Version 3.7.10.Beta

UPDATE (Jan 20, 2017). Version 3.7.11 has been released to WordPress.org plugin repository. it has all code from this beta along with some fixes. Please update your plugin. ------------- New beta version is available for download. Two most popular networks Facebook...

New Release: SNAP for WordPress Version 3.7

New Release: SNAP for WordPress Version 3.7

SNAP for Wordpress Version 3.7 has been released. This version adds support for two new networks. 1. Weibo. Biggest Chinese Microblogging Service. You can post your messages and images. 2. MailChimp. One of the most popular email marketing tools. You can send your...

Autoposting to Instagram

Autoposting to Instagram

Instagram Autoposting is coming to SNAP! 3 years ago we wrote an article explaining why Instagram was not supported. Instagram was accepting images only from the phones and other mobile devices and there was no way to post there from the website or API. Since then we...

SNAP for WordPress

SNAP for WordPress

SNAP for WordPress MultiUser

SNAP for WordPress MultiUser

SNAP API

SNAP API