إضافة الرسائل الفورية (ربما XMPP) إلى موقع الويب الخاص بي على appengine (دون استخدام معرفات تسجيل الدخول إلى Google)

StackOverflow https://stackoverflow.com/questions/4241920

سؤال

لقد قمت بتطوير موقع ويب يرجع تاريخه مبني على قمة محرك تطبيق Google ، والذي أود إضافة رسائل فورية ، وربما/ربما مؤتمرات الصوت والفيديو.

بالنظر إلى أن المستخدمين على موقع الويب لا يرغبون في مشاركة تفاصيلهم الشخصية أو معلومات الاتصال الحقيقية ، فإنني أتعامل مع جميع معلومات وجلسات تسجيل الدخول دون افتراض أن العملاء لديهم (أو حتى يريدون) معرف حساب Google أو أي تسجيل دخول آخر يرتبط بهويتهم الحقيقية.

أود أن أسمع اقتراحات حول كيف يمكنني إضافة الرسائل الفورية إلى موقع الويب الخاص بي بالنظر إلى أنه لا يمكنني الوصول مباشرة إلى Google Talk أو بعض الخدمات الموجودة الأخرى.

هل من المنطقي استخدام XMPP لهذا ، وإذا كان الأمر كذلك ، فسيسمح لي Google Talk أو أي مزود خدمة XMPP آخر بتسجيل حسابات مستخدمين جديدة دون تدخل يدوي (أي بعد تسجيل المستخدم على موقعي ، وتسجيلها تلقائيًا في XMPP مزود)؟ أو ، إن لم يكن ، ربما يمكنني استخدام معرف Google واحد مع Google Talk مع معرف موارد مختلف لكل مستخدم (me@google.com/user1 ، me@google.com/user2 ، إلخ ...) ، وإرسال الرسائل بين الموارد المختلفة؟ هل يمكن أن يعمل هذا العمل ، و/أو سيكون لديه آلاف الاتصالات المتزامنة بحساب واحد ، محظورة من Google Talk؟

ربما يكون هناك نوع من الحل القائم على Ajax أكثر منطقية نظرًا لأن المستخدمين مسجلين بالفعل على موقع الويب الخاص بي ، لكنهم غير مسجلين في خدمة XMPP؟

أي اقتراحات حول كيفية التعامل مع هذه المشكلة ستكون موضع تقدير كبير.

التحيات الكريمة -alexander

هل كانت مفيدة؟

المحلول

الدردشة النصية هي مشكلة أسهل. يمكنك القيام إما مع أو بدون XMPP. بدون XMPP ، ستقوم بإنشاء عميل من نوع الدردشة على Facebook على صفحاتك التي ترسل رسائل من كل مستخدم إلى التطبيق ، ثم يظهر التطبيق ثم على شاشة المستلم. (يمكن للعميل أن يقوم بالاقتراع أو استخدام المذنب عندما يأتي خارج). الدفع أولارك لمعرفة كيف يعمل هذا.

بمجرد إنشاء رمز لاستخدام التطبيق كوحة التبديل التي توجه الرسالة الصحيحة إلى الشخص الصحيح (مجهول الهوية ، ربما) ، يمكنك نقل هذا بسهولة إلى XMPP إذا طلبت ذلك. يضيف كلا الطرفين you.dating.site@appspotchat.com إلى قوائم الأصدقاء ، وترسل جميع الرسائل من girl@site.com إلى guy@site.com والعكس. (على افتراض موقع غير متجانس.)

الصوت والفيديو ، ليس لدي أدنى فكرة عن كيفية القيام بذلك دون مشاركة التفاصيل بين الطرفين:-/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top