2011-03-18 78 views
0

看起来它应该是https://github.com/facebook/php-sdk/。不过,我也很怀疑,因为getLoginUrl方法不会生成http://developers.facebook.com/docs/authentication/中描述的URL的类型。什么是最新的Facebook PHP API?

所以我想知道哪些是过时的?

+0

Theres只有一个网址,所以不能说哪个已过时。这就是facebook所说的官方API,所以它必须是最新的。我对这个API没有任何经验,所以我不能肯定地说 – andho 2011-03-18 18:57:02

回答

1

你链接的PHP SDK是最新的。它是各种Facebook API的客户端,包括Graph API,“旧”REST API等等。现在,getLoginUrl()确实会生成已使用的时间长于OAuth文档已存在的URL,但最终结果对您而言将是相同的。如果出于某种原因确实遇到登录URL的问题,您可以通过替换或扩展现有的SDK逻辑来以任何方式自由地实现身份验证。

请记住,API和SDK不是一回事。 PHP SDK只是一个API客户端。正式的FB文档中的所有内容都应该被认为是最新的,因为它们今年都进行了修改。

1

基于OAuth的认证和用于数据的Graph Api是最新的。

http://developers.facebook.com/docs/authentication/

看,这也: http://developers.facebook.com/docs/reference/rest/

+0

换句话说,我不应该使用php-sdk,而是使用文档中描述的方法? – Gajus 2011-03-18 18:56:13

+0

我会建议去新的,因为Facebook很快就会弃用旧的apis和FBML。另见..http://developers.facebook.com/docs/reference/rest/ – DhruvPathak 2011-03-18 18:59:40