问题标签 [facebook-chat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - 是否可以在我自己的网站的 iframe 中实现 facebook 聊天?
我正在尝试从我的网站内部实现 fb-chat(以任何可能的方式)。像在 ebuddy 或 meebo 中的东西。在上一个问题中,有人建议我在 iframe 中使用 facebook-chat。我搜索了一些关于如何做到这一点的文档,但大多数结果都显示了如何在 facebook 中制作应用程序。
请有人帮助我吗?我需要一些已经实现这一点的网站的指针或教程。如果不可能,请提出其他解决方案。我已经被困在这很长时间了。
非常感谢
沙巴
facebook - 将 Chat Api 联系人 (jid) 与图形 api 用户 ID 与 Facebook 链接的任何方式
我有一个 facebook 聊天应用程序,它已成功在线填充用户列表。
我希望能够使用他们的 jid 在线获取特定用户的图形 api 用户 ID。
这可能吗?
iphone - 创建聊天功能?
我需要在我的应用程序中包含聊天。人们登录聊天并创建他们的用户并与其他用户聊天。但是,它需要像 facebook 聊天或 pingchat 一样,您可以在其中添加您想与之交谈的朋友。
谁能给我指点我需要做什么?我听说过 xmpp 服务器,但不确定这是否适合我的应用程序。任何帮助将非常感激
谢谢
android - Android 版 Facebook 聊天应用程序中的 Smack 问题:Connection.getRoster().getEntries() 始终为空
我正在尝试在 Android 上实现一个简单的 Facebook 聊天应用程序。它允许用户登录,之后应用程序会打开一个ListActivity
枚举用户在线联系人的新项目,然后在单击一个项目时,Activity
会打开另一个项目,他们将在其中进行对话。
调用用户登录的第一个屏幕MainActivity
。它包含两个EditText
s:一个用于 FB 用户名,另一个用于密码。还有两个按钮:清除,清空EditText
s 和确定,单击后通过 执行以下 AsyncTask new LoginTask().execute()
:
我的问题是,每当打开第二个屏幕时,ListView 通常不会显示任何内容,但有时会显示。我决定将日志消息添加到我通过它检索联系人的部分,conn.getRoster()
我发现大多数时候,调用conn.getRoster().getEntries.size()
返回零,但是当我通过浏览器实际登录 Facebook 时,我可以看到我这样做了有在线联系。但是,我不明白为什么它有时会返回正确的数字,但几乎每十亿次运行该应用程序时只有一次。
有人帮忙,好吗?这个应用程序将在四个小时后到期,我不知道该怎么做,因为我的代码似乎没有任何问题。
facebook - 如何使用 Facebook 登录 OAuth 显示在线状态?
我正在尝试为 Windows Phone 7 开发 Facebook 聊天应用程序。
我已经习惯..../outh/authorize
了登录。我获得了用于登录的 API,并已使用从 ...../outh/access_token 获得的 access_token 以及我与在线朋友获得的 FQL 查询成功登录到我的帐户。但问题是我的朋友在网上看不到我。
我使用user_online_presence
, friends_online_presence
, xmpp_login
, user_checkins
, friends_checkins
,publish_checkins
作为权限。
如何在应用程序中显示我的在线状态?
facebook - How to implement X-FACEBOOK-PLATFORM mechanism in C#
Currently I'm developing Facebook based desktop application.I want to integrate Facebook chat in my desktop application. I used Facebook Graph API in my application. So I want to use X-FACEBOOK-PLATFORM mechanism to connect Facebook chat server.Anyone know how to integrate Facebook chat with X-FACEBOOK-PLATFORM mechanism in C#?
facebook - X-FACEBOOK-PLATFORM 使用不同应用程序不一致
我已经成功实现了一个支持 X-FACEBOOK-PLATFORM 身份验证的 XMPP 客户端,并且目前可以连接任何用户进行聊天。
之后,我需要创建一个具有聊天访问权限的不同应用程序,并通过将 App ID 和 App Secret 更改为新应用程序的代码来重用代码。令我惊讶的是,一些可以使用我的旧应用程序成功登录的用户无法使用新应用程序登录!(奇怪的)。
我已经检查了两个应用程序配置,并且都相同,唯一的区别是“强制为 OAuth 调用和 auth.login 使用登录密码”在新应用程序中不可用,而在新应用程序中设置为“禁用”旧的。这两个应用程序都是使用同一个 Facebook 帐户创建的。
谁能解释这个选项的去向以及它是否是聊天工作的关键?此外,还有什么想法可能是错的?
谢谢!
facebook - 授权为桌面应用程序时如何设置 Facebook 聊天 API 连接
我面临的问题是,在我使用 http://developers.facebook.com/docs/authentication/(客户端流程)为当前用户授权我的应用程序后,我无法设置 XMPP 连接,因为我需要知道会话键来访问它。使用基于服务器的流程时,会话属性将作为访问令牌的一部分发送。而且我没有找到一种方法来获取基于 oAuth 的身份验证客户端流程的会话密钥。请建议我怎样才能得到它。
我正在处理来自 javascript(Google Chrome 扩展程序)的所有请求。
xmpp - 使用 OAuth 2.0 使用 SMACK Java 库进行 X-FACEBOOK-PLATFORM 身份验证
第一次在这里发帖,所以请温柔。我正在使用 Smack 库构建一个 facebook 聊天客户端。我使用 X-FACEBOOK-PLATFORM 方法是为了不保存任何密码。我使用 oauth 1.0 让它正常工作,并想将其更改为 2.0,原因是 10 月 1 日截止日期;p。据我了解,为了迁移到 2.0,我唯一要做的就是删除“sig”和“session_key”参数并添加“access_token”参数,但我得到的是“SASL 身份验证 X-FACEBOOK-平台失败:未授权:”。我正在使用这个自定义 SASLMechanism 类:
这是主要代码:
提前感谢您的任何建议。