21
19

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ツイッターで同じ本文のツイートをし続ける

Last updated at Posted at 2015-08-14

初投稿です。
Twitterで同じ内容のツイートをしようとすると、重複していると言われ、ツイートできない。
そこで、完全に同じ内容とは言い切れないが同じツイートをする方法がある。
もしかしたら、既出かもしれないかもしれないしつまらない話になると思うが、僕自身ここで投稿してみたいという思いが強い。許し亭許して。

#ほんだい
じゃあ、どうやって同じツイートをし続けるか、
in_reply_to_status_idを変え続けてツイートしたらいいのだ。

言語はなんでも問題ないんだけど僕はphpでやっとこさなのでphp。
ライブラリはTwistOAuthを使っています。

ketsu.php

require 'TwistOAuth.php';

$to = new TwistOAuth(ck,cs,ot,os);
$id = null;
do{
	$res = $to->post('statuses/update', array('status' => 'ケ ツ マ ン ア ト ム', 'in_reply_to_status_id' => $id));
}while($id = $res->id_str);

こうすることでケ ツ マ ン ア ト ムとツイートし続けます。

エラー処理してないガバガバコードだけど許して

ここから見てもらえばわかる通り、ずーーっとリプライが続く形で連投されていきます。
こんなふうになっちゃうよ↓
alt

#だからなんだよ
たのしい
まあ要は、in_reply_to_status_idを変え続けてツイートしたらいいのだ。ということだけです。ありがとうございました。

21
19
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
19

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?