※什麼是 SDK?※
SDK,全文為 Software Development Kit,又稱軟體開發套件。
一般是一些被軟體工程師用於為特定的軟體包、軟體框架、硬體平台、作業系統等建立應用軟體的開發工具的集合。
SDK 的種類有很多,小至定義幾個通用的函數,大至可作為跨平台軟體的嵌合系統;在軟體開發上,SDK 可說是一個強而有力的工具。
我們這次要用到的 Facebook SDK 就是為『各位開發人員』所準備的連結元件,沒有它你甚至不能跟 Facebook 的使用者產生互動呢!
從登入檢查、應用程式使用情況、資料存取一直到最後的應用程式報表和統計資訊,這些數據都能透過 FB SDK 所定義的函數來取得。
※下載 Facebook Software Development Kit!※
首先,我們先進到官方的文件區裡。
網址:https://developers.facebook.com/docs/sdks/
上面那個網址就是官方的 SDK 分類,有 JavaScript、PHP和手機作業系統專用的開發套件。
由於我們是要製作成電腦動態網頁的格式,所以要用到 PHP 和 JavaScript 這兩個 SDK,不過 JavaScript 的 SDK 不用下載而 PHP 的要。
(●部分圖片點擊可看大圖)
▲點擊前面提到的官方文件區網址後,再點擊『 Facebook SDK for PHP 』就會進到 PHP SDK 的介紹網頁。
點擊上圖畫紅色底線句子中的唯一連結並進入到官方 SDK 資料庫,由於官方的 PHP SDK 是放在一個叫 github 的網站裡,所以沒有直接下載的連結。
▲進到 github 後,就會出現像上圖這樣的內容。
圖片下方的文件就是我們會用到的 SDK 檔案,按下圖中紅框的按鈕將所有檔案打包成 ZIP 的格式並下載到我們的電腦裡。
▲將 ZIP 檔下載下來後,檔名差不多就像上圖這樣。
將它解壓縮至你應用程式的資料夾裡即可。
因為本次範例的資料夾名稱為 thunder-prob,所以我就將它解壓縮至 thunder-prob 資料夾中。
▲紅框內就是解壓縮後的資料夾,其檔名中有『 facebook-php-sdk 』的字樣就代表這是 FB 的 PHP 開發套件。
▲為了方便以後開方和維護,我們要將 SDK 的資料夾名稱改成比較好記或簡短的名子。
這邊是將資料夾命名為『 fb-library 』代表這個資料夾是專門存放 PHP 開發套件的地方,以後程式內要用到的話路徑就是 …./fb-library/ 這樣。
以上!PHP SDK 的下載與安裝教學就到這邊!
原本是預計在 6 篇文章內講完整個製作教學,不過若有必要的話再考慮要不要擴充更多的細節進來。
謝謝您的閱讀!