我正在寻找Facebook
, Twitter
和Google
的php包装器类。我需要使用这些功能:
- 登录
- 发布到墙/推特
你知道有什么好的课程吗?还是我自己写比较好?
谢谢。
你需要在phpclasses.org注册,这是完全免费的。然后你可以下载这些课程。随附文档。
php的facebook包装类:
http://www.phpclasses.org/package/5200-PHP-Facebook-API-wrapper.html:
http://www.phpclasses.org/package/4075-PHP-Set-and-retrieve-Twitter-user-status.htmlgoogle的php包装类:
http://www.phpclasses.org/package/920-PHP-PHP-class-library-to-access-the-Google-API-viaSOAP.html我在我的项目中使用一个。
也请去看看以下链接,(一步一步的指导):
http://www.9lessons.info/2011/02/login-with-facebook-and-twitter.html http://www.pakt.com/pakt/?id=5e17b48f5679ab47Facebook: https://github.com/facebook/php-sdk/
Twitter: https://dev.twitter.com/docs/twitter-libraries#php
对于Google来说,这取决于你要使用什么web服务(Calendar, Google+等)。
基本上,他们的身份验证过程使用oAuth。你可以在谷歌上找到很多相关信息。此外,还有一些用于某些PHP框架的类作为CodeIgniter(如果您使用其中一个)。这是Facebook的PHP SDK:
https # 58;//github.com/facebook/php-sdk
你可以在这里找到如何使用Facebook的API的文档:
http # 58;//developers.facebook.com/docs/
对于Facebook,您应该检查他们的Facebook For Websites手册,其中您已经解释了所有内容,以及一些代码示例。