有没有人有twitter api的经验?我正在开发我的网站,可以从我的网站推特状态到Twitter时间线。从现在开始,点击按钮Tweet后,新状态将发布到Twitter时间线。但是,我想将datetime设置为发布状态到twitter时间线。例如,我将datetime设置为在上午9点发布,我在上午8点点击按钮;所以在上午9点,新状态将在Twitter时间线上发布。有可能吗?
我的代码
点击按钮Tweet:
时,此代码将发布新状态<?php
session_start();
$message = "I want to set datetime to tweet new status";
$access_token = $_SESSION['access_token'];
$connection = new TwitterOAuth(YOUR_CONSUMER_KEY, YOUR_CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
$parameters = array('status' => $message);
$status = $connection->post('statuses/update', $parameters);
?>
任何人都可以帮助我吗?我需要在紧急情况下解决这个问题,我已经在2周左右遇到了这个问题:(
提前感谢!
答案 0 :(得分:0)
我没有看到任何引用Twitter API documentation,中未来帖子的内容,所以我认为这是不可能的。
我认为处理此问题的最佳方法是将推文和发布时间存储在数据库中,然后自动运行PHP脚本并在正确的时间提交推文。
您可以通过编写包含逻辑的脚本来完成此操作,然后,如果您在* nix服务器上,则使用cron定期执行脚本。有关使用cron和PHP can be found here.
的一些其他信息希望这有帮助!
注意:我根本不熟悉Twitter API,所以我不确定将来如何使用身份验证和调度推文。我想如果用户提供权限,你可以按照上面的描述发布推文,但它只是一个SWAG。