我正在使用jQTouch和Phonegap编写一个简单的iPhone应用程序,我打算通过App Store发布。
部分计划的功能将让用户使用应用程序的输出(某些文本,可能是链接)更新他们的推特或Facebook状态。
在我开始编写自己的解决方案之前,是否有任何JS库或插件(或其他任何东西)可以使这更简单?我尝试了一些谷歌搜索没有发现任何东西。所有身份验证/错误处理代码的想法都有点令人生畏。
谢谢,
詹姆斯。
答案 0 :(得分:6)
我最终使用ChildBrowser插件实现facebook和twitter登录,以作为移动网站进行身份验证。
如果这对某人有意思,我可以写一篇关于它的博客文章。
http://github.com/purplecabbage/PhoneGap-Plugins/tree/master/ChildBrowser/
更新的 我刚刚撰写了博文:http://www.pushittolive.com/post/1239874936/facebook-login-on-iphone-phonegap
希望它有意义,它解释了如何使用Facebook登录。如果有人感兴趣,我可以制作关于Twitter登录的一个,但基本相同。
干杯,塞巴斯蒂安
答案 1 :(得分:1)
我一直试图解决同样的问题,FB提供API的唯一方法是本机代码或移动网站。中间没有(PhoneGap)。除了为Twitter和Facebook编写一个PhoneGap插件(这是一个中等难度)或站在一个网站上为你的应用程序和转发请求之外,我似乎不可能。
我自己决定使用Facebook和Twitter的示例iPhone代码编写PhoneGap插件。
答案 2 :(得分:0)
我尝试将ChildBrowser与Phonegap / Android一起使用,但由于API不匹配而无效(iPhone版本有加载完成的事件处理程序等,但Android版本没有)。
但是我使用Phonegap Facebook插件进行连接,它完美无缺。
我只是参考我之前的博文,其中包括一步一步介绍如何在Phonegap环境中连接到facebook: http://blog.lagentz.com/phonegap/facebook-authentification-inside-phonegap-android/
希望这有帮助, 格里