/spring-social-google

Spring Social extension with connection support and an API binding for Google

Primary LanguageJavaApache License 2.0Apache-2.0

Spring Social Google

Build Status GitHub license GitHub issues

Please note that we recently changed organizations from org.springframework.social to com.github.spring-social due to Maven Central sync issues.

Reference Documentation

You can view an early preview of the reference documentation here. Lots more to come.

Goals

Allow a developer to interact, easily, with Google from the Spring ecosystem.

Installing

Releases

Production releases are available on Maven central.

In Gradle:

compile 'com.github.spring-social:spring-social-google:latest.release'

Or in Maven:

<dependency>
  <groupId>com.github.spring-social</groupId>
  <artifactId>spring-social-google</artifactId>
  <version>${social.version}</version>
</dependency>

Snapshots

Pre-release artifacts are being published frequently, but are NOT intended for production use.

In Gradle:

compile 'com.github.spring-social:spring-social-google:latest.snapshot'

Or in Maven:

<dependency>
  <groupId>com.github.spring-social</groupId>
  <artifactId>spring-social-google</artifactId>
  <version>${social.version}</version>
</dependency>

Building Locally

Run ./gradlew pTML to publish a snapshot to your Maven local repo. To consume:

repositories {
    mavenLocal()
}

dependencies {
    compile 'com.github.spring-social:spring-social-google:latest.integration'
}

Available Functionality

  • Google+
  • Calendar
  • Drive
  • OAuth2
  • Query
  • Tasks