我正在查看Twitter API,但我无法管理如何自动发布到我的推文。
我想访问我网站上的一个页面,然后在我的Twitter上发布时间戳。
此代码有效,但在此之后,不再生成推文:
<?php
$consumerKey = 'myKey';
$consumerSecret = 'myConsumerKey';
$oAuthToken = 'theToken';
$oAuthSecret = 'theSecret';
require_once('twitteroauth.php');
// create a new instance
$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret);
//send a tweet
$tweet->post('statuses/update', array('status' => 'My awesome timestamp msg'));
?>
有什么理由可以使用一次吗?
答案 0 :(得分:2)
如果您尝试再次发布相同的消息,Twitter会检测到您的推文与之前的推文相同并拒绝推文。
答案 1 :(得分:0)
新的Twitter api,让这有点容易。 Twitter提供page of Twitter buttons专门用于放置在您的网页上。