我正在开发Google App Engine,我想将Facebook Connect集成到我的网站中作为注册和身份验证的方法.在过去,我依靠Google的Accounts API进行用户注册.我正在尝试使用谷歌的webapp框架而不是Django,但似乎所有关于Facebook连接和GAE的资源都是面向Django的.我曾尝试瞎搞与pyfacebook和miniFB发现这里在Facebook的文档,但我一直无法把事情与Web应用程序框架工作.就我如何做到这一点而言,我无法看到全局.你能给我一些关于如何完成这项工作或我应该考虑什么的建议?我应该专注于使用Javascript而不是客户端库吗?
帐户关联
如何编写一个好的连接应用程序
真的,这不是Facebook Connect,但至少它是webapp FBML处理:http://github.com/WorldMaker/pyfacebook/.../facebook/webappfb.py
这家伙通过webapp框架在Google AppEngine上发布了关于Facebook Connect 的帖子.(它在连接验证论坛中有8515次观看.)
以下是5月15日的一个示例:http://myzope.kedai.com.my/blogs/kedai/236 它基于留言簿示例webapp,但用Facebook进行身份验证.作者确实注意到,"在不同的类中存在代码重复(当实例化pyfacebook时)",并且应该有更好的方法来执行此操作.
Django听起来更好地集成了.4个月前有一个关于Slideshare的演讲,名为Where Facebook连接Google App Engine(Robert Mao在Facebook Garage Ireland的演讲).它看起来像一个有趣的谈话,虽然目前没有发布它的视频.在幻灯片13中,提到了以下工具,包括Django:Google App Engine SDK,Eclipse,PyDev,Django,App Engine Patch和pyFacebook.示例应用程序:http://github.com/mave99a/fb-guinness/
如果你只是想要身份验证,这个Recipe建议使用RPXnow.com进行谷歌,AOL,雅虎,MySpace,Facebook和OpenID登录与Webapp Framework.可能会有帮助,虽然乍一看似乎没有使用Connect,是一篇关于GAE网站的文章,用于使用Best Buy Remix创建Facebook应用程序.