开启Facebook平台应用开发之旅
1. 选择开发项目
如果你决定使用Rails构建Facebook应用,那将开启一段令人兴奋的旅程。我们将构建一个名为“Karate Poke”的简单游戏应用,在这个游戏里,你可以和朋友及其他用户进行对战,随着游戏进程,还能获得空手道腰带并学习新招式。虽然它可能和你想开发的应用不完全一样,但能很好地作为入门示例。这个小应用几乎会用到整个Facebook API,我们会学习构建邀请和通知功能,使用Facebook提供的大部分UI元素,还会运用一些高级性能调优技巧,以应对数百万用户的需求。
2. 添加Karate Poke应用
打开浏览器,访问 Karate Poke的URL ,会看到应用授权页面。在应用获取你的任何信息前,你必须进行授权,这是Facebook平台的隐私保护功能之一。
授权应用时,你允许它访问你的部分个人数据,如个人资料信息、好友列表,还能发送你活动的更新。除了这些权限,你还可以选择让应用为你做更多事,如在你的个人资料中添加板块或给你发送邮件。这些权限并非固定不变,你可以随时更改甚至取消授权。作为开发者,要确保应用在用户限制其功能时能良好降级。
3. Facebook应用的组成部分
点击“Allow”授权应用后,会进入Karate Poke的画布页面。这是了解Facebook应用三个主要部分的好起点,分别是画布、个人资料区域和消息。
- 画布页面 :这是用户与应用交互的主要场所,看起来
超级会员免费看
订阅专栏 解锁全文
1279

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



