ฤดูใบไม้ผลิสังคมเป็นอะไรมากไปกว่าคอลเลกชันของการผูก Java สำหรับ API SaaS ต่างๆ.
ผูกนี้ทำหน้าที่เหมือนเป็นนามธรรมชั้นระหว่างแอปฤดูใบไม้ผลิและบริการออนไลน์ที่ช่วยให้นักพัฒนาสามารถสอบถามและค้นหาข้อมูลออนไลน์เรียกผลและใช้พวกเขาในประเทศ.
ผูกทุกฤดูใบไม้ผลิทางสังคมสามารถจัดการทั้งการตรวจสอบข้อมูลและขั้นตอนการประสาน.
ฤดูใบไม้ผลิสังคมเป็นลายลักษณ์อักษรต่อไปนี้สถาปัตยกรรมโครงสร้างพื้นฐานที่ดีโดยเฉพาะทุกโครงการฤดูใบไม้ผลิ-based ทำให้การใช้งานและขยายง่าย.
บริการที่รองรับ:
GitHub
TripIt
มีอะไรใหม่ ในรุ่นนี้:
- การสนับสนุนสำหรับพารามิเตอร์ที่ไม่ได้มาตรฐานใน อนุมัติ OAuth ไหล.
- ความสามารถในการไหล Interceptor ProviderSignInController ที่จะอนุญาตให้มีพฤติกรรมที่กำหนดเองในการตรวจสอบการไหล.
- ลงชื่อเข้าใช้ความสามารถสำหรับการใช้งาน Facebook ผ้าใบรวมทั้งตัวอย่างฤดูใบไม้ผลิสังคมผ้าใบใหม่ที่จะแสดงการใช้งานของ CanvasSignInController ได้.
- การสนับสนุนสำหรับเพจใน Facebook API ผูกพันกับ & quot; ตั้งแต่ & quot; และ & quot; จน & quot; พารามิเตอร์.
- สามารถในการค้นหาขั้นสูงในทวิตเตอร์ API ผูกพัน.
มีอะไรใหม่ ในรุ่น 1.1.3:
- การสนับสนุนสำหรับพารามิเตอร์ที่ไม่ได้มาตรฐานในการอนุมัติของ OAuth กระแส.
- ความสามารถในการไหล Interceptor ProviderSignInController ที่จะอนุญาตให้มีพฤติกรรมที่กำหนดเองในการตรวจสอบการไหล.
- ลงชื่อเข้าใช้ความสามารถสำหรับการใช้งาน Facebook ผ้าใบรวมทั้งตัวอย่างฤดูใบไม้ผลิสังคมผ้าใบใหม่ที่จะแสดงการใช้งานของ CanvasSignInController ได้.
- การสนับสนุนสำหรับเพจใน Facebook API ผูกพันกับ & quot; ตั้งแต่ & quot; และ & quot; จน & quot; พารามิเตอร์.
- สามารถในการค้นหาขั้นสูงในทวิตเตอร์ API ผูกพัน.
มีอะไรใหม่ ในรุ่น 1.1.2:
- การสนับสนุนสำหรับพารามิเตอร์ที่ไม่ได้มาตรฐานในการอนุมัติของ OAuth กระแส.
- ความสามารถในการไหล Interceptor ProviderSignInController ที่จะอนุญาตให้มีพฤติกรรมที่กำหนดเองในการตรวจสอบการไหล.
- ลงชื่อเข้าใช้ความสามารถสำหรับการใช้งาน Facebook ผ้าใบรวมทั้งตัวอย่างฤดูใบไม้ผลิสังคมผ้าใบใหม่ที่จะแสดงการใช้งานของ CanvasSignInController ได้.
- การสนับสนุนสำหรับเพจใน Facebook API ผูกพันกับ & quot; ตั้งแต่ & quot; และ & quot; จน & quot; พารามิเตอร์.
- สามารถในการค้นหาขั้นสูงในทวิตเตอร์ API ผูกพัน.
มีอะไรใหม่ ในรุ่น 1.1.0:
- การสนับสนุนสำหรับพารามิเตอร์ที่ไม่ได้มาตรฐานในการอนุมัติของ OAuth กระแส.
- ความสามารถในการไหล Interceptor ProviderSignInController ที่จะอนุญาตให้มีพฤติกรรมที่กำหนดเองในการตรวจสอบการไหล.
- ลงชื่อเข้าใช้ความสามารถสำหรับการใช้งาน Facebook ผ้าใบรวมทั้งตัวอย่างฤดูใบไม้ผลิสังคมผ้าใบใหม่ที่จะแสดงการใช้งานของ CanvasSignInController ได้.
- การสนับสนุนสำหรับเพจใน Facebook API ผูกพันกับ & quot; ตั้งแต่ & quot; และ & quot; จน & quot; พารามิเตอร์.
- สามารถในการค้นหาขั้นสูงในทวิตเตอร์ API ผูกพัน.
มีอะไรใหม่ ในรุ่น 1.1.0.M1:
- การยึดมั่นที่เข้มงวดมากขึ้นกับ OAuth 2 สเปคล่าสุด ร่างรวมทั้งการตรวจสอบลูกค้า HTTP พื้นฐานและการสนับสนุนสำหรับข้อมูลประจำตัวเจ้าของทรัพยากรแกรนท์และข้อมูลประจำตัวของไคลเอนต์แกรนท์.
- การปรับปรุงทั้ง Facebook และ Twitter ผูก API รวมทั้งผูกพันกับรุ่น 1.1 ของ Twitter API ของ.
- การสนับสนุนสำหรับการดำเนินงาน OpenGraph ใน Facebook API ผูกพัน.
- การสนับสนุนสำหรับ Facebook Query Language (FQL).
มีอะไรใหม่ ในรุ่น 1.0.2:
- เหล่านี้ส่วนใหญ่จะมีแก้ไขข้อผิดพลาดรุ่น แต่มี นอกจากนี้ยังมีการปรับปรุงเล็ก ๆ น้อย ๆ .
มีอะไรใหม่ ในรุ่น 1.0.0:
- แก้ไขข้อผิดพลาด:
- OAuth1Parameters.NONE ถูกสร้างขึ้นมาโดยบังเอิญแน่นอน; ก็คือตอนนี้กลับไปเป็นไม่เปลี่ยนรูปตามที่มันควรจะเป็น.
- เอกสารอ้างอิงปรับปรุงเพื่อให้สอดคล้องกับการเปลี่ยนแปลงเล็ก ๆ น้อย ๆ API แนะนำใน RC3.
- ผู้ใช้ OAuth เข้ารหัส / ความลับของโทเค็นเมื่อมีการสร้างกุญแจลายเซ็น OAuth 1.
- ความแตกต่างของลายเซ็นจับระหว่างฤดูใบไม้ผลิและฤดูใบไม้ผลิ 3.1M2 3.1RC1 RestTemplate.setInterceptors ().
- การปรับปรุง:
- เพิ่ม configureRestTemplate ใหม่ () subclassing เบ็ด AbstractOAuth1ApiBinding และ AbstractOAuth2ApiBinding เพื่อให้สามารถกำหนดค่า subclasses RestTemplate โดยไม่ต้องเขียนโค้ดการกำหนดค่าที่ในการสร้าง.
- เพิ่ม getFormMessageConverter () getJsonMessageConverter () และ getByteArrayMessageConverter () ตะขอ AbstractOAuth1ApiBinding และ AbstractOAuth2ApiBinding การปรับแต่งเพื่อความสะดวกต่อการแปลง.
- สร้างเริ่มต้นที่เพิ่มเข้ามา OAuth1Parameters และ OAuth2Parameters สำหรับการใช้งานแบบสแตนด์อโลนที่สะดวกมากขึ้น.
- เปลี่ยน applicationUrl ทรัพย์สินใน ConnectController และ ProviderSignInController จะเป็นสตริงแทน URL ได้.
มีอะไรใหม่ ในรุ่น 1.0.0.RC3:
- การใช้งาน ConnectInterceptor ในขณะนี้สามารถเพิ่มพารามิเตอร์ไป URL อนุมัติ.
- Twitter TimelineOperations.updateStatus () การปรับปรุง.
มีอะไรใหม่ ในรุ่น 1.0.0.RC2:
- Twitter และ Facebook ลูกค้าในขณะนี้สนับสนุนเพจ สำหรับการดำเนินงาน API ที่สามารถแสดงผลการค้นหาเพจ.
- ProviderSignInController ตอนนี้จัดการกับสถานการณ์ที่ผู้ใช้ปฏิเสธการอนุมัติ.
- กรณีพิเศษที่ผู้ใช้หลายท้องถิ่นมีการจับคู่ระหว่างผู้ให้บริการสัญญาณในความพยายามที่จะจัดการในขณะนี้.
- การตั้งค่าการใช้งานตัวอย่างได้รับการปรับปรุง.
มีอะไรใหม่ ในรุ่น 1.0.0.RC1:
- เพิ่มไป Facebook API ผูกพันเช่น ภาพและอัปโหลดวิดีโอ, การสนับสนุนหน้า Facebook และ Facebook ค้นหา.
- การขยายตัวของทวิตเตอร์ API ผูกพันที่จะรวมถึงการแจ้งเตือนบนมือถือการปิดกั้นและการดำเนินงานตำแหน่งทางภูมิศาสตร์.
- นัยลงทะเบียนการสนับสนุนการเปิดใช้งานเข้าสู่ระบบอัตโนมัติของผู้ใช้จากการเชื่อมต่อ.
- QuickStart ใหม่แสดงให้เห็นว่าการได้รับและทำงานได้อย่างรวดเร็ว.
- แก้ไขข้อผิดพลาดจำนวนมากและการปรับปรุงอื่น ๆ ตามความคิดเห็นของผู้ใช้.
มีอะไรใหม่ ในรุ่น 1.0.0.M2:
- คุณสมบัติใหม่:
- กรอบการให้บริการใหม่ในรูปแบบการโต้ตอบกับผู้ให้บริการ.
- ควบคุมการเชื่อมต่อใหม่ที่จะจัดการกับบทบาทของโปรแกรมประยุกต์ใน & quot; OAuth Dance & quot; สำหรับทั้ง OAuth ที่ 1 และ 2 OAuth ผู้ให้บริการ.
- New TwitterSigninController ที่ช่วยให้ผู้ใช้ในการลงชื่อเข้าใช้โปรแกรมประยุกต์โดยการลงชื่อเข้าใช้ทวิตเตอร์.
- New FacebookSigninController ที่ช่วยให้ผู้ใช้ในการลงชื่อเข้าใช้โปรแกรมประยุกต์โดยการลงชื่อเข้าใช้ Facebook.
- TwitterOperations ขยายอินเตอร์เฟซ - โพสต์เมตาดาต้าที่ตั้งพร้อมกับทวีตเรียกใช้เพื่อนสาธารณะและระยะเวลาการบ้านส่งและรับข้อความโดยตรงเรียก Twitter โปรไฟล์ของผู้ใช้เต็มรูปแบบ
- แม่แบบทางสังคมใหม่ (ฟังก์ชันการทำงานที่น้อยที่สุดในรุ่นนี้) สำหรับ Gowalla - ดึง checkins ด้านบนของผู้ใช้และ GitHub - เรียกดูข้อมูลรายละเอียดของผู้ใช้
- เอกสารอื่น ๆ .
- แก้ไขข้อผิดพลาด:
- TwitterTemplate ไม่ได้ทำงานกับสถานที่เกิดเหตุอื่นที่ไม่ใช่ Locale.ENGLISH
- ไม่สามารถเรียกใช้ app บนพื้นฐานของฤดูใบไม้ผลิสังคมภายใต้ Jetty 7.2.1
- ไม่สามารถส่งดอกจันในทวีต
- IllegalArgumentException: แอตทริบิวต์ไม่ serializable oauthToken
- getCreatedAt กลับ NULL เนื่องจากวัน Unparseable ใน TwitterTemplate
- ปัญหาที่พบ:
- ProviderSignAttempt วัตถุเซสชั่นขอบเขตไม่ serializable เนื่องจากปัญหาอนุกรม javax.inject.Provider.
ความคิดเห็นที่ไม่พบ