twitter-conduit-0.6.1: Twitter API package with conduit interface and Streaming API support.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Web.Twitter.Conduit.Types

Synopsis

Documentation

data TWToken Source #

Constructors

TWToken 

data TWInfo Source #

Constructors

TWInfo 

Instances

Instances details
Read TWInfo Source # 
Instance details

Defined in Web.Twitter.Conduit.Types

Show TWInfo Source # 
Instance details

Defined in Web.Twitter.Conduit.Types

Default TWInfo Source # 
Instance details

Defined in Web.Twitter.Conduit.Types

Methods

def :: TWInfo #

Eq TWInfo Source # 
Instance details

Defined in Web.Twitter.Conduit.Types

setCredential :: OAuth -> Credential -> TWInfo -> TWInfo Source #

set OAuth keys and Credentials to TWInfo.

>>> let proxy = Proxy "localhost" 8080
>>> let twinfo = def { twProxy = Just proxy }
>>> let oauth = twitterOAuth { oauthConsumerKey = "consumer_key", oauthConsumerSecret = "consumer_secret" }
>>> let credential = Credential [("oauth_token","...")]
>>> let twinfo2 = setCredential oauth credential twinfo
>>> oauthConsumerKey . twOAuth . twToken $ twinfo2
"consumer_key"
>>> twProxy twinfo2 == Just proxy
True