Spring Social är ingenting mer än en samling av Java-bindningar för olika SaaS API.
Detta bindningar agera som abstraktionslager mellan våren appen och onlinetjänsten, vilket gör att utvecklare att söka och söka efter data online, hämta resultat och använda dem lokalt.
Alla Spring sociala bindningar kan hantera både autentisering och datasynkroniseringsförfaranden.
Spring sociala skrivs efter den stora infrastruktur arkitektur som är specifik för alla Spring baserade projekt, vilket gör det lätt att använda och utöka.
Tjänster som stöds:
Link
post
GitHub
TripIt
Vad är nytt i den här versionen:
- Stöd för icke-standardparametrar inom OAuth tillstånd flöden.
- Interceptor kapacitet i ProviderSignInController flöde för att möjliggöra anpassad beteende autentisering flöde.
- Logga in kapacitet för Facebook Canvas applikationer, bland annat en ny fjäder social-duk prov för att visa användningen av CanvasSignInController.
- Stöd till personsökning i Facebook API bindning med & quot; sedan & quot; och & quot; tills & quot; parametrar.
- Avancerade sökfunktioner i Twitter API bindande.
Vad är nytt i version 1.1.3:
- Stöd för icke-standardparametrar inom OAuth tillstånd flöden.
- Interceptor kapacitet i ProviderSignInController flöde för att möjliggöra anpassad beteende autentisering flöde.
- Logga in kapacitet för Facebook Canvas applikationer, bland annat en ny fjäder social-duk prov för att visa användningen av CanvasSignInController.
- Stöd till personsökning i Facebook API bindning med & quot; sedan & quot; och & quot; tills & quot; parametrar.
- Avancerade sökfunktioner i Twitter API bindande.
Vad är nytt i version 1.1.2:
- Stöd för icke-standardparametrar inom OAuth tillstånd flöden.
- Interceptor kapacitet i ProviderSignInController flöde för att möjliggöra anpassad beteende autentisering flöde.
- Logga in kapacitet för Facebook Canvas applikationer, bland annat en ny fjäder social-duk prov för att visa användningen av CanvasSignInController.
- Stöd till personsökning i Facebook API bindning med & quot; sedan & quot; och & quot; tills & quot; parametrar.
- Avancerade sökfunktioner i Twitter API bindande.
Vad är nytt i version 1.1.0:
- Stöd för icke-standardparametrar inom OAuth tillstånd flöden.
- Interceptor kapacitet i ProviderSignInController flöde för att möjliggöra anpassad beteende autentisering flöde.
- Logga in kapacitet för Facebook Canvas applikationer, bland annat en ny fjäder social-duk prov för att visa användningen av CanvasSignInController.
- Stöd till personsökning i Facebook API bindning med & quot; sedan & quot; och & quot; tills & quot; parametrar.
- Avancerade sökfunktioner i Twitter API bindande.
Vad är nytt i version 1.1.0.M1:
- Hårdare anslutning till den senaste OAuth två specifikation utkast, inklusive HTTP-klientautentisering och stöd för resurs ägare Referenser Grant och klient Referenser Grant.
- Uppdateringar till både Facebook och Twitter API bindningar, inklusive bindning till version 1.1 av Twitters API.
- Stöd för OpenGraph verksamhet i Facebook API bindande.
- Stöd för Facebook Query Language (FQL).
Vad är nytt i version 1.0.2:
- Det är främst buggfix utsläpp, men det finns även några små förbättringar.
Vad är nytt i version 1.0.0:
- Buggfixar:
- OAuth1Parameters.NONE misstag gjorts föränderlig; det är nu tillbaka till att vara oföränderliga som det ska vara.
- Uppdaterad referensdokumentation för att återspegla de mindre API ändringar i RC3.
- OAuth-koda konsument / token hemligheter när du skapar en OAuth en signaturnyckel.
- Handtag signatur skillnader mellan Spring 3.1M2 och våren 3.1RC1 RestTemplate.setInterceptors ().
- Förbättringar:
- Lagt till nya configureRestTemplate () underklasser krok till AbstractOAuth1ApiBinding och AbstractOAuth2ApiBinding så att underklasser kan konfigurera RestTemplate utan att skriva att konfigurationskoden i konstruktören.
- Lade getFormMessageConverter (), getJsonMessageConverter (), och getByteArrayMessageConverter () hakar till AbstractOAuth1ApiBinding och AbstractOAuth2ApiBinding för bekväm per omvandlare anpassning.
- dröjsmåls konstruktören till OAuth1Parameters och OAuth2Parameters för bekvämare fristående användning.
- Ändrad applicationUrl fastighet på ConnectController och ProviderSignInController att vara en sträng i stället för URL.
Vad är nytt i version 1.0.0.RC3:
- ConnectInterceptor implementeringar kan nu lägga till parametrar till URL-auktorisering.
- Twitter TimelineOperations.updateStatus () förbättringar.
Vad är nytt i version 1.0.0.RC2:
- Twitter och Facebook klienter stöder nu ökning för API-åtgärder som kan återvända sökt resultat.
- ProviderSignInController hanterar nu scenario där användaren förnekar tillstånd.
- Den exceptionella fall där flera lokala användare matchas under en leverantör tecken i försök nu hanteras.
- Uppsättningen av exempelprogram har uppdaterats.
Vad är nytt i version 1.0.0.RC1:
- Tillägg till Facebook API bindande såsom foto och video uppladdning, Facebook-sida stöd, och Facebook sökning.
- Utbyggnad av Twitter API bindning till att omfatta mobila meddelanden, blockerar och geografisk plats verksamhet.
- Implicit sign up stöd som möjliggör automatisk inloggning av en användare från en anslutning.
- En ny quick visar hur man får igång snabbt.
- Många buggfixar och andra förbättringar baserade på feedback från användarna.
Vad är nytt i version 1.0.0.M2:
- Nya funktioner:
- Nytt ramverk tjänsteleverantören att modellera interaktionen med tjänsteleverantörer.
- Ny kopplingsansvarige att hantera programmets roll i & quot; OAuth Dans & quot; för både OAuth 1 och OAuth 2 tjänsteleverantörer.
- New TwitterSigninController som gör det möjligt för en användare att logga in på ett program genom att logga in Twitter.
- New FacebookSigninController som gör det möjligt för en användare att logga in på ett program genom att logga in på Facebook.
- Utökade TwitterOperations gränssnitt - Utstationering plats metadata tillsammans med Tweet, hämta användar, vänner, allmänheten och hem tids skicka och ta emot direktmeddelanden, hämta en användares fullständiga Twitter-profil
- Nya sociala mallar (minimal funktionalitet i den här versionen) för Gowalla - Hämta användarens bästa incheckningar och GitHub - Hämta en användares profildata li>
- Mer dokumentation.
- Buggfixar:
- TwitterTemplate fungerar inte med andra språk än Locale.ENGLISH
- Det går inte att köra app baserad på fjäder social enligt Jetty 7.2.1
- Det går inte att skicka asterisker i tweets
- IllegalArgumentException: Icke-serializable attribut oauthToken
- getCreatedAt returnera null på grund av Unparseable datum i TwitterTemplate
- Kända problem:
- ProviderSignAttempt sessions scoped föremål som inte serialiserbara grund av javax.inject.Provider serialisering fråga.
Kommentarer hittades inte