Custom Twitter App
This feature allows you to customize the share link of photos posted to Twitter from Sparkbooth using the Twitter, Guest Twitter, Guest Upload Chooser (when Twitter is selected), or any of the Twitter photo sharing service uploaders. You will need to use Sparkbooth 3.5 or later, and have a Commercial license to use this feature.
- Go to http://dev.twitter.com
- Sign into your Twitter account
- Click your account name in the upper right, and select My
applications
- Click on the Create a new application button
- In the Create an application form, fill in the app's
Name, Description, Website and
Callback URL.
- The Website will be the url in the photo share
link.
- The Callback URL set it to http://services.sparkbooth.com/static/oauth.html
- Agree to the Rules of The Road and fill in the
CAPTCHA
- Click the Create your Twitter application
- After the app is created, click the Settings
tab
- On the Settings page, scroll down to Application
Type, change the Access to Read and Write,
and click the Update this Twitter application's settings
button
Now you can configure Sparkbooth to use your Twitter app
- Click the Details tab, and copy both the Consumer
key, Consumer secret, and Callback URL
values from your Twitter app into Sparkbooth. Open Sparkbooth, and
go to Settings > Commercial > Twitter
Uploader, and paste the Key, Secret, and
Callback URL into the form.
- You are now ready to test your setup, press the
Validate button and sign into your Twitter account, and
authorize your Twitter app.
- If you are successful testing the setup, the Twitter app should now be validated and all Twitter photo uploads from Sparkbooth will be done through your Twitter app. You can now Close the Settings dialog.
Troubleshooting
- If after you sign in and authorize the app, you are stuck - it means there is a problem with your Callback URL. It is either redirecting or modifying the url. You need to choose a different url, ask your web developer to create a page that means the requirements in step 3 above.
- Check that your Twitter app on http://dev.twitter.com has Read and Write access under the Settings tab.
- Check that your computer's system clock is correct. All Twitter requests are signed with the current time, so if your time is off - the request will be invalid
- For more information about creating Twitter apps, check out the documentation at http://dev.twitter.com