مفتوحة المصدر التراسل الفوري واجهات برمجة التطبيقات [مغلقة]
-
21-08-2019 - |
سؤال
وأريد إنشاء بلدي IM وأنا في البحث مفتوحة المصدر IM واجهات برمجة التطبيقات. ما رأيك هو أفضل المصدر المفتوح IM واجهات برمجة التطبيقات. وما الأمامية جيدة للاستخدام؟
وشكرا.
المحلول
إذا كنت تبحث في جعل العميل، تحقق من libpurple. هذا هو ما تستخدم لغة مبسطة والعديد من العملاء IM الآخرين للوصول إلى شبكات التراسل الفوري متعددة.
http://developer.pidgin.im/wiki/WhatIsLibpurple
إذا كنت مجرد قلق حول شبكة IM واحد، وأسهل واحد للعمل مع سيكون جابر لأنه هو بروتوكول المصدر المفتوح
نصائح أخرى
وXMPP ... الكثير من الوثائق والمكتبات وهلم جرا. http://xmpp.org
ولمجرد أن تكون شاملة، التخاطر هو منافس جيد إلى حد ما libpurple. انها آمنة، وحدات وقوية.
ويمكنك استخدام QXmpp . ذلك هو حر مكتبة العميل (LGPL) XMPP مكتوب في C ++ وكيو تي. انها خفيفة وسهلة الاستعمال.
وصفحة المشروع: http://code.google.com/p/qxmpp
إذا كنت مهتما في البروتوكول OSCAR (AIM)، تحقق من المفتوحة AIM . لديهم وثائق على العملاء مخصص لC ++ / C # / جافا وكذلك كيفية الوصول إلى AIM الويب.
إذا كنت في حاجة جانب الخادم لدعم IM، استخدم OpenSIPS . لجانب العميل، لغة مبسطة وlibPurple.
ويمكنك استخدام KIK API لبناء بلدكم الفورية تطبيقات الجوال الرسائل على رأس الكيك ماسنجر. هذا API يتيح التطبيق الخاص بك لنقل موثوق وتخزين المحتوى والملفات الغنية بين مستخدمي المحمول مختلفة باستخدام وسائل النقل KIK الخاصة والبنية التحتية. وهي متاحة على الروبوت وفون و، في سيناريوهات بسيطة، يمكن دمجها في التطبيق الخاص بك مع حوالي 5 خطوط من التعليمات البرمجية. هناك مزيد من المعلومات هنا: http://www.kik.com/dev
تنويه: أنا واحد من المطورين وراء KIK API:)