我已经忙了好几天了,一直没有解决问题。
我得到了什么: :
我要找的东西:
到目前为止我得到的最好的结果是:
是否可以将登录信息保存在PHP脚本中,以获得带有cron的全自动每日帖子?
有人知道解决办法吗?
辛塞利,
发布于 2013-06-03 12:44:19
好了,伙计们,,我做到了,。
这是我的解决方案:
1)从 https://github.com/facebook/facebook-php-sdk下载Facebook
2)使用以下代码(generate_token.php)生成扩展访问令牌:
require_once('src/facebook.php');
$facebook = new Facebook(array(
'appId' => 'YOUR APP ID',
'secret' => 'YOUR APP SECRET ID',
'fileUpload' => true
));
$facebook->setExtendedAccessToken();
$access_token = $_SESSION["fb_".$fb_appId."_access_token"];
$facebook->setAccessToken($access_token);
$accessToken = $facebook->getAccessToken();
$accessToken通过应用程序访问您的帐户长达60天。
将此令牌存储在数据库中。
3)发布脚本(fb_post.php):
从数据库中获取$accessToken,然后使用它访问您的帐户,而无需manuel登录:
`require_once('src/facebook.php');`
$app_id = 'YOUR APP ID';
$app_secret = 'YOUR APP SECRET ID';
$config = array(
'appId' => $app_id,
'secret' => $app_secret,
);
$facebook = new Facebook($config);
$facebook->setAccessToken($fbAccessToken);
$user_id = $facebook->getUser();
每两个月使用第一页(generate_token.php)一次,生成60天令牌。
“等瞧”,只要配置一个每天执行"fb_post.php“的Cron作业,你的机器人Facebook就会上升!
发布于 2013-05-29 15:38:48
您是否尝试过facebook,很简单,您必须向facebook注册应用程序,并使用应用程序id和应用程序机密链接包含一个示例脚本。
developers.facebook.com/docs/php/howto/postwithgraphapi
发布于 2013-05-29 15:44:57
1.你需要你的网站设置为Facebook应用程序
2.读入https://developers.facebook.com/docs/opengraph/
从根本上说,这当然是可能的。但对我来说,它需要时间来适应图形应用程序。
意味着快速回答你的欲望是不可能的
https://stackoverflow.com/questions/16818028
复制相似问题