应用与其他网站集成的全面指南
1. 引言
在当今数字化的时代,将应用与其他网站进行集成是提升应用可用性和用户体验的重要手段。有时候,我们希望应用不仅能在特定平台内运行,还能在外部网站上发挥作用。例如,创建一个无需Facebook账户就能访问的营销页面,或者将现有的应用通过Facebook提供服务,又或者利用一些在特定平台画布中无法使用的功能,如图片上传或高级JavaScript。接下来,我们将详细探讨如何实现这些功能。
2. FBJS简介
FBJS虽然不如常规JavaScript强大,但它仍能帮助我们使应用更加动态。它是一个相对较新的特性,未来有望不断发展。
3. 让内容可访问
我们从为应用创建一个营销网站开始。这个营销页面将解释应用的功能,并鼓励用户加入Facebook来使用应用。我们希望这个页面能在http://www.karatepoke.com 上访问,且不显示在Facebook画布内。
- 创建营销控制器和视图文件 :首先创建一个营销控制器,之后需要一些视图文件。你可以自己创建营销页面,也可以从指定目录复制已有的版本到自己的视图目录。
- 映射根URL :在routes.rb中使用以下代码将根URL映射到营销控制器:
map.connect '', :controller=>"marketing"
但这里存在一个问题,默认路由已经用于战斗页面。我们需要一种方法让Rails针对Facebook请求和非Faceb
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



