klout4java


Java wrapper for Klout Partner API v2

Java wrapper for Klout Partner API v2

April 08, 2014 v0.3 Fixed issue with working behind proxy thanks Gaurav for fix.

Jan 06, 2012 v0.2

Added some utility methods along with 8 API methods. Below are the list of methods

API Methods (Identity and User methods)

```

kloutIDForTwitterID(String twitterID)

kloutIDForGooglePID(String googlePID)

kloutIDForTwScreenName(String twScreenName)

twIDForKloutID(String kloutID)

showUser(String kloutID)

score(String kloutID)

topics(String kloutID)

influence(String kloutID) ```

Utility Methods: All User methods require klout ID. These utility calls combines Identity methods and User methods.

``` showUserForTwID(String twitterID) : gets Klout ID for given twitterID and invokes showUser for that Klout ID

showUserForTwScreenName(String twitterScreenName)

showUserForGooglePID(String googlePID)

scoreForTwID(String twitterID)

scoreForTwScreenName(String twitterScreenName)

scoreForGooglePID(String googlePID)

topicsForTwID(String twitterID)

topicsForTwScreenName(String twitterScreenName)

topicsForGooglePID(String googlePID)

influenceForTwID(String twitterID)

influenceForTwScreenName(String twitterScreenName)

influenceForGooglePID(String googlePID)

```

Sample

``` // set config. KloutConfig config = new KloutConfig(); //set API Key config.setApiKey(""); //Proxy info need be set to this if behind firewall //config.setSetProxy(true); //config.setProxyHost(""); //config.setProxyPort("");

    Klout4Java klout = new Klout4Java();
    klout.setConfig(config);
    try {
        String kloutID = klout.kloutIDForTwitterID("500042487");
        System.out.println(kloutID);
    } catch (Klout4JavaException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

```

Jan 05, 2013 v0.1 - Supports all API methods. Refer http://klout.com/s/developers/home and http://klout.com/s/developers/v2 for licensing, rate limits and API keys.

Refer class Klout4JavaTest for code samples.

Project Information

The project was created on Jan 5, 2013.

Labels:
Klout Java klout4j klout4java v2 kloutapi