Giter Site home page Giter Site logo

hashtagger's Introduction

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.

hashtagger's People

Stargazers

Brandon Erbschloe avatar TonyTang avatar Christian avatar  avatar xiang.gao avatar yftx.net avatar Lakshmi Narasiman avatar  avatar Jan Ole Suhr avatar Praveer Naigaonkar avatar  avatar Matt Boyle avatar

Watchers

Jaydeep Joshi avatar  avatar

Forkers

kibotu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.