मैं अब कुछ समय से इस व्यवहार को देख रहा हूं, लेकिन यह वास्तव में एक समस्या नहीं थी।xmpp लॉगिन प्रमाणीकरण के बाद विफल रहता है
<message from="chat.facebook.com"
to="[email protected]/RESOURCE" type="normal">
<subject>Lo sentimos, tu cuenta no está disponible</subject>
<body>Your account is temporarily unavailable. Regain
access by logging into your account from your
computer's web browser: http://www.facebook.com/
</body>
</message>
<stream:error>
<conflict xmlns="urn:ietf:params:xml:ns:xmpp-streams"/>
<text xml:lang="" xmlns="urn:ietf:params:xml:ns:xmpp-streams">
Session terminated
</text>
</stream:error>
नोट संदेश छंद है कि मैं वियोग से पहले प्राप्त किया: बाद मैं सफलतापूर्वक अपने खुद के अनुप्रयोग के साथ xmpp में प्रमाणित करते हैं, एक त्रुटि मेरे कनेक्शन बंद कर दें।
यह क्यों हो रहा है ?, क्या मैंने किसी प्रकार की अनियंत्रित सीमा को मारा है ?, और इससे भी अधिक, क्या इस त्रुटि और फेसबुक के वेब पेज से डिस्कनेक्शन के बीच अंतर करने का कोई तरीका है?
मैं उस संदेश में प्राप्त ग्रंथों को जांचने के लिए प्रयोग करता था, लेकिन अब वे लगभग साप्ताहिक बदलते हैं, और स्ट्रीम: त्रुटि का पाठ दोनों मामलों के लिए समान है, इसलिए जब भी कोई टेक्स्ट बदलता है तो ऐप को बदलना दर्दनाक होता है ।
मेरा अनुमान है कि इस उपयोगकर्ता-आईडी के लिए कुछ एपीआई गतिविधि को खाता हैक करने का प्रयास किया गया है, इसलिए एक्सएमपीपी एपीआई प्रभावी रूप से तब तक अक्षम हो जाती है जब तक आप एक फेसबुक वेब पेज पर लॉगिन नहीं करते हैं, जहां आपको एक हल करना होगा कैप्चा, अतिरिक्त सुरक्षा प्रश्नों का उत्तर दें, आदि जब तक कि वे संतुष्ट न हों, आप वैध खाता स्वामी हैं। –
मैं xmpp4r_facebook मणि का उपयोग कर रहा था, और मुझे एक ही त्रुटि है ... मैंने ऑनलाइन खोज की, और ऐसा लगता है कि कई अन्य लोगों की एक ही समस्या है। जहां तक मुझे पता है, फेसबुक के पास कोई आधिकारिक स्पष्टीकरण या काम नहीं है। – yangtheman
एमयूसी के दस्तावेज से लिया गया: http://xmpp.org/extensions/xep-0045.html "उपयोगकर्ता को सूचित करें कि उसका वांछित कमरा उपनाम उपयोग में है या किसी अन्य उपयोगकर्ता द्वारा पंजीकृत है" – alez007