我正在尝试使用此处描述的 Facebook 实时更新。我正在使用 PHP SDK。我已经有一个访问令牌,可用于具有这些权限的其他功能:usser_checkins、publish_stream、offline_access。
尝试添加订阅时,我从 Facebook SDK 收到以下错误。
致命错误:未捕获的 OAuthException:(#15)必须使用应用程序访问令牌调用此方法
我正在使用的代码如下。所有变量都设置正确。有任何想法吗?
$callback_url = plugins_url('fb_callback.php',__FILE__);
$config = array('appId' => $app_id,
'secret' => $app_secret,
);
$facebook = new Facebook($config);
$token = fb_get_access_token();
$facebook->setAccessToken($token);
$ret_obj = $facebook->api($app_id . '/subscriptions', 'POST',
array('callback_url' => $callback_url,
'object' => 'checkin',
'verify_token' => 'a390jkl091091j908j',
'fields' => 'id'
));