Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Implements RetailMediaChannelConnector intefrace to allow setting up a link, post messages and upload supplimentary images to Twitter
Syntax
class RetailMediaChannelTwitterConnector implements RetailMediaChannelConnector
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
finishOAuth | The finishOAuth method is called to finialize the authentication process |
![]() |
getLoginURl | The parmLoginURI method is called to get the URI to direct the user to to sign in and grant the access to the application |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
new | Initializes a new instance of RetailMediaChannelTwitterConnection class. |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
processLoginResponse | This method is called when user is signing in and the web-browser detects new pages opened, This mau be used to check if the page opened is the final page in the sign in process. |
![]() |
push | The push method is called to post a message to the service |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
startOAuth | The startOAuth method is called to initiate authentication process and retrieve intial set of OAuth parameters |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
uploadPhoto | This method is not supported by Twitter.This method will return RecId of the supplied DocuRef record. |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::appendMap | |
![]() ![]() |
::buildHomePageLink | Builds a link to the users's timeline page given the id of the user |
![]() ![]() |
::combineMaps | |
![]() ![]() |
::construct | Constructor for RetailMediaChannelTwitterConnector class |
![]() ![]() |
::doPush | Posts a message on Twitter.The message is built by concatinating the _message parameter, the _linkUrl, if it is not empty, and by attaching optional image passed via the _picture parameter |
![]() ![]() |
::extractErrorMessageFromWebResponse | Looks for and extracts an error message from a web-response received from a Twitter's API call. |
![]() ![]() |
::formatErrorMessage | Formats error message. It will include errorDetail into the message if the parameter is not empty. |
![]() ![]() |
::formatErrorMessageFromWebResponse | Formats error message. It will include errorDetail into the message if the parameter is not empty. |
![]() ![]() |
::getConsumerKey | |
![]() ![]() |
::getConsumerSecret | |
![]() ![]() |
::getPageAccessToken | |
![]() ![]() |
::getSigningHeader | |
![]() ![]() |
::getUserAccessToken | |
![]() ![]() |
::saveAccountSettings | |
![]() ![]() |
::urlEncode | Encodes supplied text using Twitter supported URL encoding |
![]() ![]() |
::urlEncodeParamsMap | |
![]() ![]() |
::urlEncodeTwitter |
Top
Remarks
This connector class implements 3-leg authentication process.
See the RetailMediaChannelConnector class for more information on authentication.
Inheritance Hierarchy
Object Class
RetailMediaChannelTwitterConnector Class