0

我正在尝试从 Facebook 的 Graph API 中提取一些 json 格式的状态。由于我使用的是 PHP,所以我选择了以下库。

https://github.com/facebook/facebook-php-sdk/blob/master/examples/example.php

我看到了这个例子,这个类在实例化时需要一些参数,我只是不知道它们是什么:

// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
  'appId'  => '344617158898614',
  'secret' => '6dc8ac871858b34798bc2488200e503d',
));

而且从 Graph API Explorer 我也看到了 access_token,但是这个 PHP 库根本没有提到它,我认为我需要 access_token 来发出请求,不是吗?我希望有人可以为我解决问题。

4

1 回答 1

0

是的,您需要access_token代表 Facebook 上的用户进行查询,它可以是应用访问令牌或用户访问令牌。如果用户授权您的应用程序,并获得所需的权限(在您的情况下是read_stream权限),那么您可以获得他的访问令牌并查询状态更新。默认访问令牌是您的应用访问令牌,它只能访问公共数据。

另外,我建议您阅读 PHP SDK 文档以开始使用它。

于 2013-07-12T03:32:07.327 回答