建立新的Facebook应用程式

今天在看涂鸦墙的秘密-Facebook Graph API实战开发手册到3.2建立新的应用程式这节时,对照于这篇Facebook PHP教学今年月写完,后又于五月底修改,ㄚ琪再回去Facebook的开发人员看,又不一样了,这年头写资讯书的应该很辛苦,一出版好像就过期一样,看来又要稍微更新一下了。

[adsense]

2011-09-01_112631

多了上面这一页,然后你要多点一次上面的应用程式连结,才能进到你目前所有的应用程式。

2011-09-01_113204

近来这一页之后才会见到建立新的应用程式的连结,而且这是一个按钮的连结,要直接复制这个连结以后方便用,也很麻烦,看来Facebook是诚心的邀请你看看最上页的一些说明资讯,像是f8的大会,以及很多的文件说明,注意是英文的,这对华人来说,可就累了。

2011-09-01_113857

接着会出现App Name的文字方块输入应用程式名称,Locale你可以下拉找到中文(台湾),当然一定要同意使用条款(I agree to the Facebook Terms.),然后才可以按继续。

2011-09-01_114309

看到认证画面(Security Check Required),跟书中的画面差不多,只是版面做了一些调整,真是佩服Facebook的美工一直改。

2011-09-01_1150412011-09-01_115317

就连上面那个蓝色工具列也一直影响ㄚ琪的剪图,变成超不方便的,只好分两次贴。

以前的书会说直接点Facebook整合,现在在应用程式的第一个页面,Facebook就提供几个方式让你选择(请选择你的应用程式如何跟 Facebook 结合):像是网站、Facebook 上的 App、行动装置原生及专页分页。

另外左侧边栏也有一些新的资讯:像设定有分基本和进阶、角色、Credits。

相关连结有:检视数据分析、利用广告宣传、翻译你的应用程式、查看应用程式专页、Graph API 浏览工具、Submit to Search、删除应用程式。

以前书中写要填入Canvas Page这个资料,现在改叫App名称空间,刚开始看不懂,一直不知道要在哪填Canvas Page,一直试了几个栏位,才发现原来已经改叫App名称空间了,其实你有用心看一下?的说明:Namespace for your app used for Open Graph and Canvas Page (if applicable),这样你就应该会懂Namespace就是要给Open Graph跟Canvas Page用的啦,看来这年头流行App,连Facebook也改App了,在这个例子里ㄚ琪输入helloworld_achi。

功能增加了不少说,不过我们重点还是在基本设定那边的Facebook 上的 App那里来试试看。

2011-09-02_102747

这里有一个新的选项,加密 Canvas 网址(URL),据说是10/1开始的,我猜是去年吧。我们还是填Canvas 网址(URL)吧。

注意:

Canvas 网址(URL) must point to a directory (i.e., end with a ‘/’ or a dynamic page (i.e., have a ‘?’ somewhere).

Canvas 网址(URL) must begin with http or https.

警告:

加密 Canvas 网址(URL) will be required on October 1, 2011.

原来加密的网志将于2011/10/1开始,看来届时又很不方便了。另外值得一提的是旧的Canvas URL、Canvas Type好像都没有这些选项了。

好了,我在Canvas网址里放了一只简单的PHP程式,只输出hello world!,在网址列上输入http://apps.facebook.com/helloworld_achi,酷,有结果了,你可以看一下。

本文的所有画面将取代Facebook PHP教学的旧画面。