博客专题

facebook平台是一个标准的web service,提供了很多访问和产生数据的方法。在此平台上的开发者可以是个人,也可以是公司。凭借facebook提供给的平台,开发者可以开发出自己的模块,这个模块在facebook上叫做facebook apps。凡是facebook的用户,都可能成为你的apps的用户。

facebook的开发平台包括了facebook developers wiki(facebook开发者威客)、facebook API、FBML(Facebook Markup Language标记语言)、FQL(Facebook Query Language查询语言)。这四者基本上是独立的,但是开发起来又息息相关。

facebook developers wiki是开发者的威客,供开发者交流经验、提供意见,也是facebook自己的语言标准发布的地方。

facebook API是一种基于REST(REpresentational State Transfer表述性状态转移)的接口。这意味着无状态通信,你可以随时通过HTTP POST/GET请求来获取或者更新数据。

FQL是一种类似于SQL风格的查询语言,开发者可以通过FQL的接口查询数据。与通过facebook API查询到的数据相同。

Facebook一向以良好的用户交互设计著称,无需特别的技术背景,在facebook上创建一个属于自己公司的页面是件非常容易的事情。但是,如果想使自己的页面能吸引用户的关注,扩大自己公司的影响力并想借助facebook平台开展商业活动,这就并未易事了。创建一个页面是开展facebook营销的第一步,是最简单的一步,也是最至关重要的一步。做好facebook营销并非一朝之事,有许多相关的知识需要学习,但是有一句话必须谨记在心:“Why would a user fan my page? 为什么用户会关注我的页面?”,无论采取怎样的方案,用户(我们也可以称之为顾客)才是商业之本。

创建页面之前,facebook营销的负责人需要将问题理顺,并做好规划。其中一个最基本的问题也是最重要的问题就是,由谁来创建facebook页面。因为创建者将会成为该页面的超级管理员,他有着修改页面的最高权限,所以建议公司拥有自己的facebook专用账户,并用该账户创建facebook页面,账户管理权交由公司相关负责人,无论何时公司需要,都可以使用该账户修改页面。注意不要用员工个人账户申请,以免日后带来不必要的麻烦。