
I'm happy to announce a new package called VKHS: http://hackage.haskell.org/package/VKHS https://github.com/ierton/vkhs VKHS provides access to Vkontakte [1] (popular Russian social network) API methods. Library can be used to login into the network as a standalone application (OAuth implicit flow as they call it). Interaction with user is not required. For now, vkhs offers limited error detection and no captcha support. Here is an example code: import Web.VKHS.Login import Web.VKHS.Api main = do let client_id = "111111" -- application id, register first let user_of_interest = "222222" let e = env client_id "user@example.com" "password" [Photos,Audio,Groups] (Right at) <- login e (Right ans) <- api e at "users.get" [ ("uids",user_of_interest) , ("fields","first_name,last_name,nickname,screen_name") , ("name_case","nom") ] putStrLn ans Internally, library uses small curl-based HTTP automata and tagsoup for jumping over relocations and submitting various 'Yes I agree' forms. Sergey. [1] - http://vk.com