2012-08-28 13 views
18

मैं अब कुछ समय से इस व्यवहार को देख रहा हूं, लेकिन यह वास्तव में एक समस्या नहीं थी।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&apos;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 में प्रमाणित करते हैं, एक त्रुटि मेरे कनेक्शन बंद कर दें।

यह क्यों हो रहा है ?, क्या मैंने किसी प्रकार की अनियंत्रित सीमा को मारा है ?, और इससे भी अधिक, क्या इस त्रुटि और फेसबुक के वेब पेज से डिस्कनेक्शन के बीच अंतर करने का कोई तरीका है?

मैं उस संदेश में प्राप्त ग्रंथों को जांचने के लिए प्रयोग करता था, लेकिन अब वे लगभग साप्ताहिक बदलते हैं, और स्ट्रीम: त्रुटि का पाठ दोनों मामलों के लिए समान है, इसलिए जब भी कोई टेक्स्ट बदलता है तो ऐप को बदलना दर्दनाक होता है ।

+2

मेरा अनुमान है कि इस उपयोगकर्ता-आईडी के लिए कुछ एपीआई गतिविधि को खाता हैक करने का प्रयास किया गया है, इसलिए एक्सएमपीपी एपीआई प्रभावी रूप से तब तक अक्षम हो जाती है जब तक आप एक फेसबुक वेब पेज पर लॉगिन नहीं करते हैं, जहां आपको एक हल करना होगा कैप्चा, अतिरिक्त सुरक्षा प्रश्नों का उत्तर दें, आदि जब तक कि वे संतुष्ट न हों, आप वैध खाता स्वामी हैं। –

+0

मैं xmpp4r_facebook मणि का उपयोग कर रहा था, और मुझे एक ही त्रुटि है ... मैंने ऑनलाइन खोज की, और ऐसा लगता है कि कई अन्य लोगों की एक ही समस्या है। जहां तक ​​मुझे पता है, फेसबुक के पास कोई आधिकारिक स्पष्टीकरण या काम नहीं है। – yangtheman

+0

एमयूसी के दस्तावेज से लिया गया: http://xmpp.org/extensions/xep-0045.html "उपयोगकर्ता को सूचित करें कि उसका वांछित कमरा उपनाम उपयोग में है या किसी अन्य उपयोगकर्ता द्वारा पंजीकृत है" – alez007

उत्तर

2

फेसबुक पर जाएं, शीर्ष दाएं कोने मेनू, सेटिंग्स। सुरक्षा पर नेविगेट करें। लॉगिन स्वीकृति अक्षम करें। यदि चीजें उसके बाद काम नहीं करेंगे, तो गोपनीयता मोड में एफबी पर जाएं, आप स्वीकार करने के लिए एक स्वीकृति संवाद के साथ समाप्त हो जाएंगे।

संबंधित मुद्दे