2010-02-25 23 views

回答

1

由于Facebook始终在更改其API,因此文档不可避免地缺少和/或过时。如果你正在查看病毒信息,你会发现很多页面说他们已被弃用。

我最常用的页面: http://wiki.developers.facebook.com/index.php/API http://wiki.developers.facebook.com/index.php/FBML http://wiki.developers.facebook.com/index.php/FBJS

可以玩弄这里的API: http://developers.facebook.com/tools.php?api

但最终,只是在这些文件都被通过传递post_quest函数在facebook_php5_restlib文件中。这就是curl函数用于“发布”到Facebook的地方。您可以随时捕捉该功能中正在发生的事情。

+1

最大的问题是,在那些函数里面,尤其是PHP的lib中,没有关于参数类型,返回类型的内容。没有样品,必须测试。即使JS API也有同样的问题。即使它表示对象类型,它也不会告诉太多有关预期的对象类型。OMG .... – Murvinlai 2010-02-25 21:26:39

+0

大多数Facebook API /函数调用都具有可选参数,因此唯一需要的对象类型是名称/值配对对象。我相信他们现在全面使用json来提交名称/值对。 概括地说,您提交一个函数名称和名称/值对用作参数。 – 2010-02-28 17:38:42

+0

答案中提到的维基链接无处可导。 – nikan 2011-11-02 09:21:37

2

我感到你的痛苦。

facebookapi_php5主要是每个API方法。 facebook主要用于session/auth。

到目前为止我发现的最好的地方是开发者论坛,但它主要是没有答案的问题。