我正在開發一個帶有zend框架的web應用程序,我想討論什麼是在ZF項目中集成所有JS和FBML的最佳方法,任何人都有一定的經驗。 例如,這可能是一個很好的解決方案,讓每個控制器都有Facebook的istante,一個前端控制器插件?Zend Framework和Facebook Connect之間的集成
回答
由於JS和FBML是表示層的一部分,因此必須進入ViewHelpers。從FB通過API獲取數據將進入服務,如Zend_Service_Facebook。有兩個組件在準備審查狀態的提案有一段時間了:
對於那些仍然降落在這個帖子:有一個Facebook PHP SDK on github,提供現在通過Facebook。 這是相當有益的,並有一個很好的documentation和examples。 上面列出的其他項目大多停止或處於Alpha狀態。
當我問這個問題時,facebook SDK已經存在。我的問題是關於Zend Framework和facebook的具體信息 – 2011-05-16 16:03:24
@Luca Bernardi:你可以把你提到的SDK放在你的Zend庫文件夾中,使用它就好像它是一個Zend組件,實際上如果你執行Gordon寫的那樣。 使用它仍然可以節省您很多時間。 – 2011-06-30 13:06:19
有一個Zend框架庫,您可以使用它從控制器和模型中訪問GitHub上的所有Facebook方法。
https://github.com/erickthered/Facebook-PHP-SDK-for-Zend-Framework
對於意見,這是更好地與應用標識和XFBML參數Facebook的JS文件添加到您的佈局/模板,這樣就可以在任何地方使用的標籤。
如果您正在使用Zend Framework 2您可以使用本教程...
http://kdecom.blogspot.co.nz/2012/10/how-to-login-using-facebook-in-zend.html
- 1. 將Facebook Connect登錄/註冊與Zend Framework應用程序集成
- 2. Zend Framework和PHPBB集成
- 3. Zend Framework和Wordpress集成
- 4. Zend Framework pChart集成
- 5. 集成Zend Framework和Doctrine的問題
- 6. Zend Framework 2 Codeception集成
- 7. Zend Framework與XAMPP集成
- 8. Aptana和Zend Framework
- 9. PhoneGap與Facebook Connect集成的問題
- 10. Facebook Connect和Facebook Graph API之間的區別
- 11. Zend Framework與Behat的集成BDD
- 12. Zend Framework和MCImageManager
- 13. Zend Framework和Doctrine
- 14. Zend Framework的Facebook PHP API
- 15. 如何將Facebook Connect與Android集成
- 16. Facebook Connect與Spree電子商務集成
- 17. Zend Framework 1.8集成原則應用
- 18. 將RedBean ORM集成到Zend Framework中
- 19. 如何在Zend Framework 1.12中集成paypal?
- 20. 在Zend Framework 2中集成PHPExcel
- 21. 將外部腳本與Zend Framework集成
- 22. 學說2.0集成到Zend Framework 1.10
- 23. OpenID Connect集成
- 24. Kafka Connect集成
- 25. Zend表單與常規HTML表單之間的區別Zend Framework
- 26. Zend Framework中setIdentity和setCredential之間的區別是什麼?
- 27. Zend Framework 2 - ServiceManagerAwareInterface和ServiceLocatorAwareInterface之間的區別
- 28. Zend Framework:查看部分和幫助者之間的區別
- 29. Zend Framework 2中init()和onBootStrap()之間的區別?
- 30. Zend Framework 2和Symfony 2之間的主要區別
哦,Zend_Service_Facebook上googlecode上是SOOO啓動:d(=空庫) – 2010-03-01 15:34:54
@tomas不是我的錯,並在我看來,這也不會使答案變得無效。 OP詢問架構,沒有準備好使用代碼。如果你想準備使用代碼使用http://pear.php.net/package/Services_Facebook – Gordon 2010-03-01 15:45:09