Tweet to Twitter

This plug-in provided command lets you tweet on the Twitter Social Network directly from your setup.

You will need to sign up on Twitter as an application developer and define your own application to obtain the Key and Secret values required below.

As of this writing, the signup URL on Twitter to define your own application is https://apps.twitter.com/. Please consult your Twitter application development documentation for more information on the signup process and the steps necessary to obtain the Key and Secret values required below.

Title for Login Window

Your end-users will need to authorize your installer to post on their behalf. This authorization happens inside a login window. Enter the title of that login window in this field.

While each invocation of this plug-in requires fresh authentication, authentication may be automated if the end-user opts to save their login credentials in the login window.

Message

Type the message to tweet in this field. Your tweet may be a single line, or it may be comprised of multiple lines.

Tweet each line individually

Tweets are required to be short. If your tweet is too long, you may tweet each individual line of your message separately, as its own individual tweet (empty lines are not tweeted in this mode of operation).

Check this box to tweet each line (except empty lines) separately. Uncheck this box to tweet the entire message (including empty lines) as a single message.

Re-authentication will not be necessary when tweeting each line separately.

Twitter Key

Enter the key obtained from Twitter after you have created your Twitter application in this field.

Twitter Secret

Enter the secret obtained from Twitter after you have created your Twitter application in this field.

Return result in variable

If you provide a variable in this field, the variable will receive one of the following values, based on the outcome of the attempted tweet:

Value
Meaning
SUCCESS
Entire message tweeted successfully
OLEFAILURE
Unable to initialize web browser interface
NOHANDLE
Unable to initialize Twitter subsystem
NOCONNECTION
Authentication with Twitter failed
POSTFAILED
At least one tweet in the message body failed
INTERNALERROR
Internet connectivity failure (or other error)

If specified, this variable must have been previously defined in the setup script using the Set Variable command.