作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究一个问题很多天都没有解决方案。
我得到了什么:
我在找什么:
迄今为止我得到的最好结果:
是否可以将登录信息保存在 PHP 脚本中以使用 cron 获得全自动每日发布?
有人知道解决办法吗?
此致
最佳答案
好的伙计们,我做到了。
这是我的解决方案:
1) 从 https://github.com/facebook/facebook-php-sdk 下载 Facebook PHP SDK
2) 使用此代码 (generate_token.php) 生成扩展访问 token :
require_once('src/facebook.php');
$facebook = new Facebook(数组(
'appId' => '你的APP ID',
'secret' => '你的应用密码',
'fileUpload' => 真
));
$facebook->setExtendedAccessToken();
$access_token = $_SESSION["fb_".$fb_appId."_access_token"];
$facebook->setAccessToken($access_token);
$accessToken = $facebook->getAccessToken();
$accessToken 是应用程序对您帐户的 60 天访问权。
将此 token 存储在您的数据库中。
3)发布脚本(fb_post.php):
从您的数据库中获取 $accessToken,然后使用它无需手动登录即可访问您的帐户:
require_once('src/facebook.php');
$app_id = '你的应用 ID';
$app_secret = '你的应用密码';
$配置=数组(
'appId' => $app_id,
' secret ' => $app_secret,
);
$facebook = 新 Facebook($config);
$facebook->setAccessToken($fbAccessToken);
$user_id = $facebook->getUser();
每 2 个月使用第一页(generate_token.php)生成一个 60 天的 token 。
“Et voila”,只需配置一个每天执行“fb_post.php”的 Cron Job,您的机器人 Facebook 就会启动!
关于php - 来自 PHP/MySQL 的 Facebook API 日报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16818028/
我正在研究一个问题很多天都没有解决方案。 我得到了什么: 具有 1000 多个建议的 MySQL 数据库 使用 PHP 脚本在页面上显示每日建议 FB 应用程序 + FB SDK 一个 FB 用户帐户
我是一名优秀的程序员,十分优秀!