iTwenty / Hashtagger

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hashtagger is an Android application that allows you to search your favorite social networks for your favorite topics from one single place.

Play Store link

Instructions

This application was developed on Intellij IDEA. I don't know whether importing to Eclipse works or not.

To get it running, you first need to configure the app on Twitter, Google+, Instagram and Facebook developer pages. When done properly, you should have the following keys with you:

  • Twitter
    • Consumer Key
    • Consumer Secret
  • Google+
    • Client ID
    • Client Secret
  • Instagram
    • Client ID
    • Client Secret
  • Facebook
    • App ID
    • App Secret

Once you have these, create a folder called config under src/net/thetranquilpsychonaut/hashtagger. In this folder, create following classes:

TwitterConfig.java

package net.thetranquilpsychonaut.hashtagger.config;

public final class TwitterConfig
{
    public static final String TWITTER_OAUTH_CONSUMER_KEY    = "<TWITTER-CONSUMER_KEY>";
    public static final String TWITTER_OAUTH_CONSUMER_SECRET = "<TWITTER-CONSUMER-SECRET>";
}

GPlusConfig.java

package net.thetranquilpsychonaut.hashtagger.config;

public final class GPlusConfig
{
    public static final String GPLUS_OAUTH_CLIENT_ID     = "<GPLUS-CLIENT-ID>";
    public static final String GPLUS_OAUTH_CLIENT_SECRET = "<GPLUS-CLIENT-SECRET>";
    public static final String GPLUS_ACCESS_SCOPE        = "https://www.googleapis.com/auth/plus.login";
}

InstagramConfig.java

package net.thetranquilpsychonaut.hashtagger.config;

public final class InstagramConfig
{
    public static final String INSTAGRAM_CLIENT_ID     = "<INSTAGRAM-CLIENT-ID>";
    public static final String INSTAGRAM_CLIENT_SECRET = "<INSTAGRAM-CLIENT-SECRET>";
    public static final String INSTAGRAM_SCOPE         = "likes";
}

FacebookConfig.java

package net.thetranquilpsychonaut.hashtagger.config;

public final class FacebookConfig
{
    public static final String FACEBOOK_OAUTH_APP_ID     = "<FACEBOOK-APP-ID>";
    public static final String FACEBOOK_OAUTH_APP_SECRET = "<FACEBOOK-APP-SECRET>";
}

Then cross your fingers and compile! If something goes wrong, you can shoot me a mail at jaydeepmjoshi at gmail dot com.

License

Licensed under Apache license. See LICENSE file.

About

License:Apache License 2.0


Languages

Language:Java 100.0%