الربيع الاجتماعية ليست أكثر من مجموعة من الارتباطات جافا لمختلف واجهات برمجة التطبيقات ساس.
وهذه الارتباطات تتصرف مثل طبقات تجريد بين التطبيق الربيع والخدمة عبر الإنترنت، مما يسمح للمطورين الاستعلام والبحث عن البيانات على الانترنت واسترجاع النتائج واستخدامها محليا.
يمكن ربط كل ربيع الاجتماعية التعامل مع كل من التوثيق والبيانات تزامن الإجراءات.
هو مكتوب
والربيع الاجتماعية التالية العمارة البنية التحتية الكبيرة محددة لجميع المشاريع القائمة الربيع، مما يجعل من السهل استخدام وتمديد.
الخدمات المعتمدة:
والفيسبوك
وينكدين
وتويتر
وجيثب
وTripIt
ما هو الجديد في هذا الاصدار: دعم
لمعلمات غير قياسي في أوث تدفقات ترخيص.
القدرة اعتراضية في تدفق ProviderSignInController للسماح لعرف السلوك في تدفق المصادقة.
تسجيل الدخول القدرة على تطبيقات الفيسبوك قماش، بما في ذلك نموذج جديد للربيع والاجتماعي قماش لتسليط الضوء على استخدام CanvasSignInController.
دعم الترحيل في API الفيسبوك ملزم مع ومثل، منذ ومثل. وومثل، حتى ومثل. المعلمات.
قدرات البحث المتطورة في API تويتر ملزمة.
ما هو الجديد في النسخة 1.1.3: دعم
لمعلمات غير قياسي في أوث تدفقات ترخيص.
القدرة اعتراضية في تدفق ProviderSignInController للسماح لعرف السلوك في تدفق المصادقة.
تسجيل الدخول القدرة على تطبيقات الفيسبوك قماش، بما في ذلك نموذج جديد للربيع والاجتماعي قماش لتسليط الضوء على استخدام CanvasSignInController.
دعم الترحيل في API الفيسبوك ملزم مع ومثل، منذ ومثل. وومثل، حتى ومثل. المعلمات.
قدرات البحث المتطورة في API تويتر ملزمة.
ما هو الجديد في النسخة 1.1.2: دعم
لمعلمات غير قياسي في أوث تدفقات ترخيص.
القدرة اعتراضية في تدفق ProviderSignInController للسماح لعرف السلوك في تدفق المصادقة.
تسجيل الدخول القدرة على تطبيقات الفيسبوك قماش، بما في ذلك نموذج جديد للربيع والاجتماعي قماش لتسليط الضوء على استخدام CanvasSignInController.
دعم الترحيل في API الفيسبوك ملزم مع ومثل، منذ ومثل. وومثل، حتى ومثل. المعلمات.
قدرات البحث المتطورة في API تويتر ملزمة.
ما هو الجديد في النسخة 1.1.0: دعم
لمعلمات غير قياسي في أوث تدفقات ترخيص.
القدرة اعتراضية في تدفق ProviderSignInController للسماح لعرف السلوك في تدفق المصادقة.
تسجيل الدخول القدرة على تطبيقات الفيسبوك قماش، بما في ذلك نموذج جديد للربيع والاجتماعي قماش لتسليط الضوء على استخدام CanvasSignInController.
دعم الترحيل في API الفيسبوك ملزم مع ومثل، منذ ومثل. وومثل، حتى ومثل. المعلمات.
قدرات البحث المتطورة في API تويتر ملزمة.
ما هو الجديد في النسخة 1.1.0.M1:
التقيد تشديد على أحدث أوث 2 مسودات المواصفات، بما في ذلك HTTP مصادقة العميل الأساسية ودعم المالك الموارد وثائق التفويض غرانت وثائق التفويض العميل منحة.
تحديثات على كل من الفيسبوك وتويتر الارتباطات API، بما في ذلك الربط إلى الإصدار 1.1 من API التغريد.
دعم عمليات OpenGraph في الفيسبوك ملزم API.
دعم الفيسبوك لغة الاستعلام (FQL).
ما هو الجديد في النسخة 1.0.2:
وهذه هي في المقام الأول النشرات إصلاح الخلل، ولكن هناك أيضا عدد قليل من التحسينات الصغيرة.
ما هو الجديد في النسخة 1.0.0:
علة المآزق:
وجاء OAuth1Parameters.NONE قصد قابلة للتغيير. هو الآن يعود إلى كونها غير قابل للتغيير كما ينبغي أن يكون.
الوثائق المرجعية تحديثها لتعكس التغييرات API الطفيفة التي أدخلت في RC3.
أوث ترميز المستهلك / أسرار رمزية عند إنشاء مفتاح توقيع أوث 1.
معالجة الخلافات التوقيع بين الربيع 3.1M2 وRestTemplate.setInterceptors الربيع 3.1RC1 ().
تحسينات:
وأضاف الجديد إن شاء subclasses ترث هوك configureRestTemplate () لAbstractOAuth1ApiBinding وAbstractOAuth2ApiBinding بحيث فرعية يمكن تكوين RestTemplate دون كتابة التعليمات البرمجية التكوين في المنشئ.
واضاف getFormMessageConverter ()، getJsonMessageConverter ()، وgetByteArrayMessageConverter () السنانير لAbstractOAuth1ApiBinding وAbstractOAuth2ApiBinding لملاءمة التخصيص لكل تحويل.
وأضاف الافتراضية المنشئ لOAuth1Parameters وOAuth2Parameters للاستخدام مستقل أكثر ملاءمة.
تغيير الملكية applicationUrl على ConnectController وProviderSignInController لتكون سلسلة بدلا من URL.
ما هو الجديد في النسخة 1.0.0.RC3:
تطبيقات ConnectInterceptor يمكن الآن إضافة المعلمات إلى URL التخويل.
تويتر TimelineOperations.updateStatus () التحسينات.
ما هو الجديد في النسخة 1.0.0.RC2:
وتويتر والفيسبوك عملاء الآن دعم الترحيل لعمليات API التي يمكن إرجاع النتائج ترحيلها.
ProviderSignInController يعالج الآن السيناريو حيث ينفي المستخدم إذن.
تتم معالجة حالة استثنائية حيث تتم مطابقة المستخدمين المحليين متعددة خلال علامة مزود في محاولة الآن.
تم تحديث مجموعة من التطبيقات عينة.
ما هو الجديد في النسخة 1.0.0.RC1:
إضافات إلى الفيسبوك ملزمة مثل الصور والفيديو تحميل، الفيسبوك دعم صفحة، وبحث الفيسبوك API.
التوسع في الربط لتشمل إشعارات الجوال، ومنع، والعمليات الجيولوجية موقع API تويتر.
ضمني الاشتراك دعم تمكين علامة التلقائي تصل للمستخدم من اتصال.
البداية السريعة جديد يظهر كيفية الحصول على وتشغيلها بسرعة.
إصلاحات الشوائب العديدة والتحسينات الأخرى على أساس التغذية المرتدة المستخدم.
ما هو الجديد في النسخة 1.0.0.M2:
ميزات جديدة:
جديد إطار مزود خدمة لنموذج التفاعل مع مقدمي الخدمة.
تحكم ربط جديدة للتعامل مع دور للتطبيق في ومثل، أوث الرقص ومثل. لكل من أوث 1 و 2 أوث مقدمي الخدمات.
جديد TwitterSigninController التي تمكن المستخدم لتسجيل الدخول إلى التطبيق من خلال تسجيل الدخول إلى تويتر.
FacebookSigninController الجديدة التي تمكن المستخدم لتسجيل الدخول إلى التطبيق من خلال تسجيل الدخول إلى الفيسبوك.
TwitterOperations توسيع واجهة - نشر الفوقية موقع جنبا إلى جنب مع التغريدة، استرداد المستخدم، والأصدقاء، الجمهور، والجداول الزمنية المنزل، إرسال واستقبال رسائل مباشرة، استرداد الشخصي تويتر الكامل للمستخدم
نماذج اجتماعية جديدة (وظيفة الحد الأدنى في هذا الإصدار) لGowalla - استعادة أهم عمليات الوصول المستخدم وجيثب - استرجاع البيانات الشخصية للمستخدم
مزيد من الوثائق.
إصلاحات الشوائب:
TwitterTemplate لا يعمل مع لغة أخرى غير Locale.ENGLISH
لا يمكن تشغيل التطبيق على أساس الربيع والاجتماعية تحت جيتي 7.2.1
لا يمكنك إرسال العلامات النجمية في تويت
IllegalArgumentException: سمة غير قابل للتسلسل oauthToken
getCreatedAt العودة لاغية نظرا لتاريخ Unparseable في TwitterTemplate
مشاكل معروفة:
ProviderSignAttempt الكائنات راقب جلسة لا تسلسل بسبب قضية التسلسل javax.inject.Provider.
لم يتم العثور على التعليقات