应用与其他网站集成指南
1. FBJS 概述
FBJS 虽不如常规 JavaScript 强大,但能让应用更具动态性。它是相对较新的特性,未来会不断发展。接下来,我们将探讨如何将应用与现有网站集成。
2. 让应用在 Facebook 外可用
有时候,我们希望应用能在 Facebook 外部使用,比如创建营销页面,让没有 Facebook 账号的人也能访问;或者将现有应用通过 Facebook 提供服务;还可以利用画布外不可用的功能,如图像上传或高级 JavaScript。
3. 创建营销网站
- 创建营销控制器和视图文件 :可以自己创建 Karate Poke 的营销页面,也可以从指定目录复制已有的版本到自己的视图目录。
- 路由配置 :在 routes.rb 中映射根 URL 到营销控制器。但由于默认路由已用于战斗页面,需要使用条件路由来区分 Facebook 请求和非 Facebook 请求。
map.battles '',:controller=>"attacks", :conditions=>{:canvas=>true}
map.marketing_home '',:controller=>"marketing", :conditions=>{:canvas=>false}
- 跳过认证过滤器 :为了让营销页
超级会员免费看
订阅专栏 解锁全文

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



