2012-12-09 42 views
0

的區別這似乎是一個愚蠢的問題,但請多多包涵。Facebook的PHP:SDK和無SDK

我已經看到了通過調用https://graph.facebook.com/xxxxxx和檢查,而不包括require_oncefacebook.php文件並沒有實例一$facebook對象響應工作的Facebook PHP樣本。

然後我看到其他PHP樣本,通過包括require_oncefacebook.php文件和實例化一個對象$facebook開始,後來在使用這個對象,而不是調用https://graph.facebook.com/xxxxxx

有什麼區別?這些只是實現同一事物的兩種不同方法嗎?哪一個是首選?

+1

Facebook的SDK只是圍繞這些API調用的包裝,所以您不必手動處理它們。在內部,兩種方法都是一樣的。 – Carsten

+0

只要你問 - 該SDK解決方案是優選 – zerkms

回答

2

如果您的應用程序需要用戶登錄,使用PHP SDK更容易,因爲它處理在一個呼叫中的所有登錄的步驟,但如果你只是想找回公開數據,這兩種方法都OK。