Share on Facebook

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

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

As of this writing, the signup URL on Facebook to define your own application is https://developers.facebook.com/apps. Please consult your Facebook application development documentation for more information on the signup process and the steps necessary to obtain the ID 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 share in this field. Your post may be a single line, or it may be comprised of multiple lines.

Facebook ID

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

Facebook Secret

Enter the secret obtained from Facebook after you have created your Facebook 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 post:

Value
Meaning
SUCCESS
Entire message shared successfully
OLEFAILURE
Unable to initialize web browser interface
NOHANDLE
Unable to initialize Facebook subsystem
NOCONNECTION
Authentication with Facebook failed
POSTFAILED
Posting the message 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.