1

Twitter API を見ていましたが、自分の Twitter に自動的に投稿する方法を管理できませんでした。

たとえば、自分の Web サイトのページにアクセスして、タイムスタンプを 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'));

?>

一度機能した理由はありますか?

4

2 に答える 2

2

同じメッセージを再度投稿しようとすると、Twitter は、あなたのツイートが前のツイートと同一であることを検出し、それを拒否します。

于 2012-04-21T01:01:53.167 に答える