开发Facebook Application (一)
来源:互联网 发布:js 页面加载动画 编辑:程序博客网 时间:2024/05/20 07:32
现在, 我们开始开发一个新的Facebook Application.
首先, 我们需要先在Facebook上申请一个新的Application:
1. 申请一个Facebook帐号; (过程没有特别之处, 访问http://www.facebook.com, 在首页注册即可, 略过)
2. 如果之前没有开发过Application, 那需要将Facebook提供的Developer功能添加到自己的Facebook帐号中, 访问http://www.facebook.com/developers/, 如果当前用户之前没有添加过Developer功能, Facebook会提示添加此功能.
Developer功能添加成功后, 在用户左侧面板的Applications列表中会增加一项Developer, 点击进入后, 可以看到Developer相关的一些新闻, 同时可以维护自己添加的Application, 并新增Application.
3. 点击屏幕右上方的Set Up New Application按钮, 输入相应信息以添加新的Application, 以下是一些需要注意的内容:
A. Application Name: Application的名称, 在用户面板的Application列表里显示的名称;
B. Callback Url: Application的实际Web地址;
C. Canvas Page URL: 该Application在Facebook中的地址, 用户访问该Application时, 实际看到的是此地址, 而不是真实的地址. 此地址必须为小写, 且不能是已经在Facebook中存在的地址(系统会检查是否重复);
D. Use FBML/Use iframe: 选择Application的模式, 我们暂时先选Use iframe;
E. Application Type: 根据实际情况选择Website或Desktop, 我们选择Website;
F. Can your application be added on Facebook: 选择Yes;
G. Who can add your application to their Facebook account: 选择Users/All Pages;
H. Post-Add URL: 这个URL指定当用户添加了此Application后跳转到哪个页面, 一般是Application的主页面. 如果希望用户添加此Application时进行一些数据处理, 如你的Application有自己的数据库, 你希望当一个新的用户使用你的Application时, 将该用户添加到数据库中, 并指定一个内部的ID, 此时你可以将进行这些处理的代码放到一个页面中, 并在此处指定其为该Application的Post-Add URL, 那当有用户将此Application添加到其用户面板时, 系统会自动跳转到此页面进行相关处理;
I. Application Description: 此Application的描述;
J. Post-Remove URL: 与Post-Add URL的作用相反, 此URL是当用户移除此Application后跳转的页面, 注意, 此URL必须是一个独立的地址, 不能是Facebook中的URL;
K. Default Profile Box Column: 该Application在Profile Box中的位置, Profile Box是Facebook中一个重要的组成部分, 点击页面头部的Profile菜单即可进入. 该区域显示了用户的一些相关信息, 包括个人基本信息, 历史操作记录以及添加的各Application的当前信息. 该区域又分为左右两列,分别是Narrow(左)和Wide(右). 每个Application添加后都会在Profile Box中占据一个区域, 用于显示开发人员指定显示的内容. 此项设置就是指定该Application在Profile Box中的信息处于哪一列;
L. Default FBML: 该项设置指定, 如果设定该Application在Profile Box中显示信息的代码尚未执行, 为防止该区域空白, 系统将自动显示此项设置中输入的内容;
M. Developer Mode: 设定是否只有开发者可以看到此Application, 开发人员在开发过程中可以选择此项, 以防止其他用户看到未完成的Application;
N. Side Nav URL: 设置与Canvas Page URL相同即可.
上述内容填写完成后, 点击保存按钮, Facebook将会生成两个重要的信息: API Key和Secret, 这两个信息是用于验证Application是否合法的重要依据, 在开发过程中需要使用.
上述信息设置完成后, 还可以在Developer中点击See My Apps进行修改.
现在, 我们可以开始Facebook Application的开发了.
- 开发Facebook Application (一)
- 开发Facebook Application (二)
- 在ASP.NET下开发Facebook的Application
- 为Facebook创建Application
- 为Facebook创建Application
- Facebook login for Desktop application
- [UWP开发] Facebook SDK使用(一) —— 配置SDK及Facebook登陆
- Android sdk开发(一)Application设计
- Facebook Fresco体验 (一)
- facebook开发心得(1)
- FaceBook插件开发
- Facebook API 开发记录
- Android 开发facebook
- FaceBook开发流程
- facebook开发技巧
- 高性能Web Application开发框架Midwinter介绍(一)
- 在Rational Application Developer中开发简单Portlet(一)
- 开发用于 WebSphere Application Server 的 Hibernate 应用程序(一)
- 链接地址无文件名的实现方式----URL重写技术http://hi.baidu.com/fuyujiang/blog/item/fdf8830aed20923ab0351d12.html
- Oracle中大批量删除数据的方法
- 扩展GridView控件 行的指定复选框选中时改变行的样式
- MSN Messenger协议
- 从传统数据库访问转向LINQ过程中遇到的一些问题和解决方法
- 开发Facebook Application (一)
- 为什么浮躁
- 从阿帅与火箭看团队管理
- .NET Framework Library 正式开源
- mysql 使用
- Extreme Programming介绍
- Java本地接口工作方式初探
- 使用SET NOCOUNT优化存储过程
- WebWork深入浅出