13、应用与其他网站集成指南

应用与其他网站集成指南

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}
  • 跳过认证过滤器 :为了让营销页
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值