【发布时间】:2024-01-06 19:25:01
【问题描述】:
我正在尝试将 Facebook 聊天集成到 iPhone 中,当我搜索相关内容时,我发现了 xmpp 框架。我下载并运行,但它没有显示任何内容。有没有可用的教程?谁能帮助我如何在 iPhone 中整合 Facebook 聊天?
伊南
【问题讨论】:
标签: facebook facebook-graph-api ios4 facebook-ios-sdk
我正在尝试将 Facebook 聊天集成到 iPhone 中,当我搜索相关内容时,我发现了 xmpp 框架。我下载并运行,但它没有显示任何内容。有没有可用的教程?谁能帮助我如何在 iPhone 中整合 Facebook 聊天?
伊南
【问题讨论】:
标签: facebook facebook-graph-api ios4 facebook-ios-sdk
看看这个:http://code.google.com/p/xmppframework/wiki/FacebookChatHowTo
现在项目已经转移到 git hub,同样的页面可以在 http://github.com/robbiehanson/XMPPFramework/wiki/FacebookChatHowTo 上找到
【讨论】:
https://github.com/robbiehanson/XMPPFramework 如何编译在这个链接上。
https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS 这也在同一个 git 页面上。
下载xmppframework并解压。在解压文件夹中包含xcode文件夹打开它,它再次包含iphoneXMPP文件夹并打开它点击xcode proj并运行它。
登录页面会在打开appdelegate.m文件之前显示有委托方法:
(void)xmppStream:(XMPPStream *)sender willSecureWithSettings:(NSMutableDictionary *)settings
{
}
将服务器域从“talk.google.com”替换为“chat.facebook.com”,将 virtualDomain 从“gmail.com”替换为“facebook.com”
您必须使用您的 Facebook 用户名和密码登录。记住用户名与普通用户名不同, 例如 我的常规用户名是:“venkat.varra@gmail.com”,但如果我提供这个不会登录,我将提供用户名:“venkat.reddy.73157203@chat.facebook.com”
密码正常。
要像这样获取您的用户名,请转到 facebook 帐户并单击您的显示名称,然后观察浏览器的地址栏。
我尝试了这种方式,我得到了我的 facebook 朋友。你试试这个。
【讨论】:
Facebook 似乎已弃用 XMPP Chat API。 2015 年 4 月 30 日之后将不再有效。
【讨论】: