- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 my previous question 的答案和 another post我尝试从浏览器实现 facebook-chat。这是我所做的:
user@ubunto: sudo twistd punjab
有时它告诉进程已经在 PID xxx 下运行,但大多数时候回复是
Removing stale pidfile /home/user/twistd.pid
这是否意味着旁遮普正在运行?
在punjab.tac文件中,根据this post我将 root.putChild 行更改为
root.putChild('bosh', b)
另一方面,我有一个在主机 (windows xp) 上运行的 apache 服务器来托管使用 Strope 的网页。在 apache 配置文件 httpd.conf 中,我使用以下命令将 BOSH 请求代理到端口 5280 的旁遮普语:
<IfModule proxy_http_module>
ProxyRequests Off
ProxyPass /bosh http://ubunto_ipAddress:5280/bosh
ProxyPassReverse /bosh http://ubunto_ipAddress:5280/bosh
</IfModule>
请注意主机和虚拟机是桥接的,因此两者都从路由器获取 IP 地址,并且彼此可以 ping 通对方。我也没有安装 jabber/xmpp 服务器,或者
为了进行测试,我使用 strope 的基本示例作为我的网页 basic.html和 basic.js使用JID: FB_username@chat.facebook.com 和密码: FB_password。
我得到以下信息:
Strophe is connecting.
SENT: <body rid='1709425072' xmlns='http://jabber.org/protocol/httpbind' to='chat.facebook.com' xml:lang='en' wait='60' hold='1' content='text/xml; charset=utf-8' ver='1.6' xmpp:version='1.0' xmlns:xmpp='urn:xmpp:xbosh'/>
Strophe is disconnecting.
有什么错误或遗漏吗?请帮忙,因为除了有关此问题的一些帖子之外,我没有找到真正的文档。谢谢
沙巴
最佳答案
我不确定这就是您想要做的事情,但如果您尝试让网页通过 JS 独立连接到 Facebook 聊天,由于跨站点脚本保护,它不会起作用。您只能使用 Strope 连接到发布 Strope 正在处理的网页的同一服务器。您必须首先连接回您的服务器并将其用作中间媒介;或使用 iframe 将 Facebook 聊天嵌入到您的网页中。
(郑重声明,我对 Python 一无所知,但看起来你的问题出在 JS 上:) )
关于javascript - 使用 strope 进行 facebook 聊天,旁遮普语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5979295/
我是一名优秀的程序员,十分优秀!