2012-08-28 60 views
18

Tôi đã nhìn thấy hành vi này một thời gian, nhưng nó không thực sự là một vấn đề. Sau khi tôi xác thực thành công trong xmpp bằng ứng dụng của riêng mình, lỗi sẽ đóng kết nối của tôi:đăng nhập xmpp không thành công sau khi xác thực

<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> 

Lưu ý thông báo mà tôi đã nhận trước khi ngắt kết nối.

Tại sao điều này xảy ra ?, tôi có đạt đến giới hạn không có giấy tờ không ?, và hơn thế nữa, có cách nào khác biệt giữa lỗi này và ngắt kết nối khỏi trang web của Facebook không ?.

Tôi đã sử dụng để kiểm tra các văn bản được nhận trong tin nhắn đó, nhưng bây giờ chúng thay đổi gần như hàng tuần và luồng: văn bản của lỗi giống nhau cho cả hai trường hợp, rất khó thay đổi ứng dụng mỗi lần văn bản thay đổi .

+2

Tôi đoán rằng một số hoạt động API cho id người dùng này đã được đánh giá là một nỗ lực để hack tài khoản, do đó API XMPP bị vô hiệu hóa hiệu quả cho đến khi bạn đăng nhập trên trang web Facebook nơi bạn sẽ phải giải quyết CAPTCHA, trả lời các câu hỏi bảo mật bổ sung, v.v. cho đến khi họ hài lòng bạn là chủ sở hữu tài khoản hợp pháp. –

+0

Tôi đã sử dụng đá quý xmpp4r_facebook và tôi có cùng lỗi ... Tôi đã tìm kiếm trực tuyến và có vẻ như nhiều người khác có cùng vấn đề. Theo như tôi biết, Facebook không có lời giải thích chính thức hoặc công việc xung quanh. – yangtheman

+0

Lấy từ tài liệu của MUC: http://xmpp.org/extensions/xep-0045.html "Thông báo cho người dùng rằng biệt hiệu phòng mình muốn hoặc đang được người dùng khác đăng ký" – alez007

Trả lời

2

Chuyển đến Facebook, menu góc trên cùng bên phải, cài đặt. Điều hướng đến Bảo mật. Tắt phê duyệt đăng nhập. Nếu mọi thứ sẽ không hoạt động sau đó, hãy truy cập FB trong chế độ Riêng tư, bạn sẽ kết thúc với hộp thoại phê duyệt mà bạn phải chấp nhận.

Các vấn đề liên quan