twitter-conduit-0.0.5.7: Twitter API package with conduit interface and Streaming API support.

Safe HaskellNone

Web.Twitter.Conduit.Parameters

Synopsis

Documentation

class Parameters a whereSource

Instances

Parameters (APIRequest apiName responseType) 

mkUserParam :: UserParam -> SimpleQuerySource

converts UserParam to SimpleQuery.

>>> mkUserParam $ UserIdParam 123456
[("user_id","123456")]
>>> mkUserParam $ ScreenNameParam "thimura"
[("screen_name","thimura")]

mkUserListParam :: UserListParam -> SimpleQuerySource

converts UserListParam to SimpleQuery.

>>> mkUserListParam $ UserIdListParam [123456]
[("user_id","123456")]
>>> mkUserListParam $ UserIdListParam [123456, 654321]
[("user_id","123456,654321")]
>>> mkUserListParam $ ScreenNameListParam ["thimura", "NikaidouShinku"]
[("screen_name","thimura,NikaidouShinku")]

mkListParam :: ListParam -> SimpleQuerySource

converts ListParam to SimpleQuery.

>>> mkListParam $ ListIdParam 123123
[("list_id","123123")]
>>> mkListParam $ ListNameParam "thimura/haskell"
[("slug","haskell"),("owner_screen_name","thimura")]