Month: October 2014

FaceBook API Upgrade Information

凡事都有個開頭

最近如果有上Facebook Developer的話應該會常常看到這個訊息Facebook API automaticaly upgrade to v2.0 on 20140430

最近有在爬Facebook Query Language(FQL) Reference的文件也會看到類似的訊息alert developers FQL will not support on v2.0 or higher

這些提醒會出現的原因很簡單,因為這次Facebook對API有重大的調整

雖然原因很簡單,但這次改版對developer非常重要(因為TMD要改code)

當然,這篇文章只是列出我覺得很重要的部分而已

(好吧~我承認這些是對我工作上有影響的 哈哈哈)

重要資訊唷

 

API不死,只是被升級

API v1.0將在2015年4月30號不再支援(無法再被使用的意思)

Facebook API v1.0 dont work after 20150430

注意:若之前是使用FB v1.0 API來實作相關的功能,在2015430號後,會無法使用該功能

將被遺棄的FQL

FQL在API v2.1之後的版本都不能再被使用

Facebook API FQL no longer available in v2.1

以後拿不到真實的FB ID啦啦啦,啊不就好棒棒捏

 API v2.x 回傳的不再是真實的FB ID,而是 app-scoped-id

一個Facebook用戶可以有很多個app-scoped-id

這麼做是為了提高Facebook 用戶們的隱私(來源在這篇文章的最下面)

(這不會影響到現有DB存的資料,但新加入該FB APPuser,新的API(v2.x)會回傳app-scoped-id)

Facebook Graph API v2.x app-scoped user ids

Facebook Graph API v2.x app scoped user ids

結論===懶人包

1. Facebook 會在 2015430號,將所有的API都升級到v2.0,若之前是呼叫v1.0的API來實作相關功能的話,2015430號開始會無法使用該功能

2. 後續如果要串接FB,強烈建議使用v2.0以上的API

3.新的Facebook API(v2.x)全名是Facebook Graph API

4. FQL 在API v2.1版本開始無法再被使用,請使用的Graph API方式呼叫

5. API v2.x  對同一個Facebook的用戶,在不同的FB APP會回傳不同的 userID(app-scoped-id)

資料來源是給好奇寶寶的

Facebook Platform Changelog

Facebook Platform Upgrade Guide

Posting Source Code on WordPress.com

我知道如果自己架wordpress可以裝SyntaxHighlighter這個plugin!但我還是剛剛才知道, 原來wordpress.com也有提供syntax highlighting 而且wordpress.com提供的 syntax highlighting 也是用SyntaxHighlighter這個套件實作的

Credits

Alex Gorbatchev’s SyntaxHighlighter project was used in the implementation of this feature. If you are a WordPress.org user and would like to use this feature on your self-hosted blog, it is available as a plugin.

而且使用方式非常簡單..請參照

http://en.support.wordpress.com/code/posting-source-code/


$arr = array();

一直都不知道原來wordpress.com也有提供syntax highlighting啊啊啊…

我好蠢