2015-07-03 53 views
0

我使用PHP 5.3.8,所以我不能用它只有PHP 5.4.X.如何查询Facebook的图形api?

工作的最新Facebook SDK给予url,我想我的服务器来告诉我们,如果这是一个类似Facebook的页面,还是不行。

我必须使用OAuth吗?我曾经使用图形api,但现在我得到所有奇怪的错误。就像没有提供访问令牌,没有授权等。

我的代码是使用cURL的GET和访问https://graph.facebook.com/urlencode("THE_PAGE_URL");

我不知道这是不是一个矫枉过正的做我的服务器的整个授权,如果是这样,给谁?坦率地说,我必须说我迷失在Facebook的文档中。

我试过从Facebook这个示例代码,根本不工作。

有没有一种简单的方法来获取有关Facebook的公共喜欢的页面的信息?

回答

0

一个简单的方法,使使用Facebook的图形API调用是与他们Graph API Explorer.

您必须登录到你的Facebook开发者帐户来访问很明显,但它是真正有用的,如果你有做实验对Facebook页面的不同调用。

关于oAuth,我也强烈建议您获得permanent page access token。这是缓解Facebook oAuth流程复杂性的最佳方式。

facebook: permanent Page Access Token?

+0

现在,使用“永久标记”(这只是2个月)的解决方案是非常适合我,虽然我将需要更新它飘飞 – Ted

+0

@Ted如果遵循这些步骤,你实际上最终得到一个永久访问令牌,就是永久的。它不会过期:) – AdjunctProfessorFalcon