Internal
Optional
config: IRettiwtConfigThe config object for configuring the Rettiwt instance.
Protected
Optional
Readonly
authThe URL to the proxy server to use for authentication.
Private
Optional
credThe credential to use for authenticating against Twitter API.
Private
Readonly
errorThe service used to handle HTTP and API errors
Private
Readonly
httpsThe HTTPS Agent to use for requests to Twitter API.
Private
Readonly
isWhether the instance is authenticated or not.
Private
Readonly
loggerThe log service instance to use to logging.
Private
Readonly
timeoutThe max wait time for a response.
Private
checkPrivate
deserializeDeserializes the extracted data into a cursored list.
The list of extracted data.
The cursor to the next batch of data.
The cursored data object.
Private
extractExtracts the required data based on the type of resource passed as argument.
The data from which extraction is to be done.
The type of data to extract.
The extracted data.
The cursor string to the next batch of data.
The required extracted data.
Protected
fetchFetches the requested resource from Twitter and returns it after processing.
The type of resource to fetch.
Resource specific arguments.
The processed data requested from Twitter.
Private
getPrivate
getPrivate
getProtected
postPrivate
requestMakes an HTTP request according to the given parameters.
The type of the returned response data.
The request configuration.
The response received.
Protected
uploadGenerated using TypeDoc
The base service that handles all HTTP requests.