![](/img/trans.png)
[英]Bypass Facebook login to make graph api request using PHP SDK v5
[英]PHP Facebook API using user credentials to bypass login prompt
我正在使用Facebook API发布数据。 当前,用户每次要从我的应用程序发布时都必须登录。 我想知道是否可以通过某种方式从facebook检索某种令牌(并将其保存到数据库)来连接用户并绕过用户登录。 这是我到目前为止的代码:
$fbPermissions = 'publish_stream,manage_pages';
$config=array(
'appId'=>self::FB_APPID,
'secret'=>self::FB_SECRET
);
$this->_facebook = new Facebook($config);
$fbUser=$this->_facebook->getUser();
关于主要功能:
$bpath=realpath(dirname(__FILE__));
require_once $bpath.'/vendors/facebook-php-sdk-master/src/facebook.php';
$fbPermissions = 'publish_stream,manage_pages';
$config=array(
'appId'=>'appid',
'secret'=>'secret'
);
$facebook = new Facebook($config);
$access_token='someaccesstoken';
$facebook->setAccessToken($access_token);
$params=array('message' => 'testing facebook SDK');
$facebook->api('/me/feed','post',$params);
登录功能:
$bpath=realpath(dirname(__FILE__));
require_once $bpath.'/vendors/facebook-php-sdk-master/src/facebook.php';
$fbPermissions = 'publish_stream,manage_pages';
$config=array(
'appId'=>'appid',
'secret'=>'secret'
);
$facebook = new Facebook($config);
$fbUser=$facebook->getUser();
$accesstoken=$facebook->getAccessToken();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.