【发布时间】:2011-01-03 17:00:23
【问题描述】:
我想通过 Facebook API 在我的网站上显示我的公共粉丝页面供稿,而无需登录。
我正在这样做
require_once('../includes/classes/facebook-platform/php/facebook.php');
$fb = new Facebook($api_key, $secret);
$fb->api_client->stream_get('',$app_id,'0','0','','','','',''));
但是我得到了这个错误
Fatal error: Uncaught exception 'FacebookRestClientException' with message 'user id parameter or session key required' in includes/classes/facebook-platform/php/facebookapi_php5_restlib.php:3065
Stack trace:
#0 includes/classes/facebook-platform/php/facebookapi_php5_restlib.php(1915): FacebookRestClient->call_method('facebook.stream...', Array)
#1 facebook/api.php(12): FacebookRestClient->stream_get('', 13156929019, '0', '0', 30, '', '', '', '')
#2 {main}
thrown in includes/classes/facebook-platform/php/facebookapi_php5_restlib.php on line 3065
然后我想,由于“需要用户 ID 参数或会话密钥”,将我的用户 ID 添加到调用中
require_once('../includes/classes/facebook-platform/php/facebook.php');
$fb = new Facebook($api_key, $secret);
$fb->api_client->stream_get(502945616,13156929019,$app_id,'0','0','','','','',''));
然后我得到了这个错误
Fatal error: Uncaught exception 'FacebookRestClientException' with message 'Session key invalid or no longer valid'
我一无所知:)
【问题讨论】: