[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 04/30 05:40 / Filesize : 140 KB / Number-of Response : 590
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Twitter】 BOT製作支援スレ part2



1 名前:nobodyさん [2010/01/18(月) 23:18:42 ID:wnXKZf+j]
前スレ
pc11.2ch.net/test/read.cgi/php/1254028559/

175 名前:nobodyさん mailto:sage [2010/02/21(日) 14:42:58 ID:???]
followしてきた人のみで且つreplyのみに反応でいいんじゃねーの?

176 名前:nobodyさん mailto:sage [2010/02/21(日) 14:57:19 ID:???]
>>175
何の話をしてるんだ?
そもそもreply反応にfollower限定はいらんだろ

177 名前:nobodyさん [2010/02/21(日) 16:19:45 ID:Tj0amws4]
twitter bot GENERATOR がプレゼンの資料公開
ttp://twittbot.net/modules/news/index.php?page=article&storyid=39

178 名前:nobodyさん mailto:sage [2010/02/21(日) 22:01:01 ID:???]
>>170
自分のも一応無差別だけど載ってなかったな。

そこちょっと見てみたけど、連絡先書いてるのは13/47しかない。
そりゃspam扱いされるわ。

179 名前:nobodyさん mailto:sage [2010/02/21(日) 22:52:48 ID:???]
>>170
程度問題だと思う。
拾うだけなら自分のTLには出ないけどRTやリプライだと
見たくも無いものを強制的に見せられるから我慢にも限界あるし。

>>173にあるように収集精度や見る価値についてもね。
風呂ってワードだけで田代botにRTで見せられるのはイラっとするな。不謹慎なのも込みで。

>>178
やっぱ今のところ連絡先は作者の誠実さと言えるな。
botだけだといつでも垢消して余所でできるし。

180 名前:nobodyさん mailto:sage [2010/02/21(日) 22:59:32 ID:???]
>>170
そこに書かれてる抽出条件大事だな。
それら守らないbotにろくないのいないのは同感。

フォローしてない相手にRTやリプライで@飛ばさない。代わりに公式RTを使う。
作者への連絡先を明記する。
嫌ならブロックしてくれ、で責任転嫁しない。

このあたりツイートbot三原則にしたいくらい。

181 名前:nobodyさん mailto:sage [2010/02/21(日) 23:34:20 ID:???]
知ってる中で一番酷いbotはtashiro_botだと思ってるけど、
あれでも楽しんでる人がいるのにびっくり。

182 名前:nobodyさん mailto:sage [2010/02/22(月) 00:31:40 ID:???]
>>181
自分もそれからいきなりリプが飛んできた時はビックリして引いたわ。
しかも人にリプしてた会話つぶやきで反応した気がする・・・。
もうブロックしちゃったから解らないけど・・・。
こうゆうのって一度ブロックすれば拾われるコトないのかな?
ああゆうリプ飛ばすならTL上の言葉だけ反応するようにしてほしい。
botといえどいきなりきて気持ち悪い。

183 名前:nobodyさん mailto:sage [2010/02/22(月) 00:38:56 ID:???]
田代botは作者本人がアレだろうから反応するか知ったそばからblockしたほうがいい。



184 名前:nobodyさん mailto:sage [2010/02/22(月) 01:18:07 ID:???]
>>182
拾われるけどbotが@投げてもブロックしてるから気付かない
と言うことになると思う。他の人がRTする可能性はある。

185 名前:nobodyさん mailto:sage [2010/02/22(月) 02:18:14 ID:???]
お、一風堂は停止だって。

186 名前:nobodyさん mailto:sage [2010/02/22(月) 08:03:07 ID:???]
こいつが粘着したおかげだな
ttp://twitter.com/NStyles

187 名前:nobodyさん mailto:sage [2010/02/22(月) 11:40:48 ID:???]
無差別で@飛ばしがなくなりゃいいだけだけど
こういうのに即対処してくれる作者もいれば意に介さずそのままのもいて
大体問題あるのは後者の方なんだよな。

188 名前:nobodyさん mailto:sage [2010/02/22(月) 22:02:46 ID:???]
botじゃないけどこれもひどいよな。
anont.nipotan.org/

189 名前:nobodyさん mailto:sage [2010/02/22(月) 22:41:58 ID:???]
ツイッターで発言する限りRTは自由なんだけど、
手当たり次第っていうのが反感を買うんだよなあ。

ていうか、一風堂もいい迷惑だよなあ、ほんとに


190 名前:nobodyさん mailto:sage [2010/02/22(月) 22:57:18 ID:???]
>>188
ついーたーがやってた匿名アカみたいなもんか。
気に食わない奴を匿名で一方的に攻撃できちまうっていうか実際やってるな。
@無効にすればいいのに。

191 名前:nobodyさん mailto:sage [2010/02/23(火) 00:27:01 ID:???]
bot作成に合計20時間は費やしてる気がする(´・ω・`)
面白いけど疲れる。

192 名前:nobodyさん mailto:sage [2010/02/23(火) 01:17:05 ID:???]
おすすめの本ですとか言ってAmazonのアフィリタグ押し込んでくる奴とかウザいわ
お前何冊おすすめする気だよみたいな

193 名前:nobodyさん mailto:sage [2010/02/23(火) 01:54:41 ID:???]
お勧め情報とかお得情報とか言ってくるのの大半はただの宣伝だから素直にスパム報告でいい。



194 名前:nobodyさん mailto:sage [2010/02/23(火) 21:26:13 ID:???]
相互フォローの相手のリプにだけ反応するようにしようと思ったんだけど
どういうやり方が一番いいんだろうか…
各ステータスにfollowingって値あるけどなんだか正確な値が入ってないみたいだし
(自分がフォローしてる相手でもfalseの時がある)
定期的に自分のフォローしてるidとフォローされてるidをtxtか何かに保存しておいて
リプライチェックする時に読み込むって方法を思いついたけど処理的にどうなんだろう

195 名前:nobodyさん mailto:sage [2010/02/23(火) 22:17:39 ID:???]
自分からフォローしておいてbotの文句呟いてる奴って何がしたいんだろうな

196 名前:nobodyさん mailto:sage [2010/02/23(火) 23:06:53 ID:???]
>>194
相互ってのは自分をフォローしてる人にフォロー返してTLに出た発言にリプライってことね?
それでいんじゃない?

197 名前:nobodyさん mailto:sage [2010/02/23(火) 23:45:13 ID:???]
相互フォロー前提ならmentionsの代わりに
botのTLから@bot名を含むツイートを抜き出すという手もある。

198 名前:nobodyさん mailto:sage [2010/02/23(火) 23:55:23 ID:???]
>>196
いやmentions読むと、自分がフォローしてないリプも取得しちゃうから
こっちがフォローしてないpostにも反応しちゃうんだよねぇ
スパムとかのリプライに反応しない様にしようと思ったんだけど…

199 名前:nobodyさん mailto:sage [2010/02/23(火) 23:57:21 ID:???]
>>197
その方法だとTLがすぐ流れちゃうbotだと取得漏れしまくるんだよね…

200 名前:nobodyさん mailto:sage [2010/02/24(水) 00:26:35 ID:???]
TLが流れるってどんだけフォローしてるか知らんが、
mentions + id照合しかないんじゃね。
mentionsなら漏れることないだろうし。

201 名前:nobodyさん mailto:sage [2010/02/24(水) 02:37:24 ID:???]
自分のフレンドリスト取得してローカルにIDリスト保存し一定時間毎に更新、
mentionsからTL取得してそのリストと照合したユーザだけ拾うしかないんじゃないの。


202 名前:nobodyさん mailto:sage [2010/02/24(水) 13:06:34 ID:???]
はいはい。

203 名前:nobodyさん mailto:sage [2010/02/24(水) 13:16:47 ID:???]
botより高橋洋一がウザい。



204 名前:nobodyさん mailto:sage [2010/02/24(水) 16:00:49 ID:???]
ヲチスレいってくれ。

205 名前:nobodyさん mailto:sage [2010/02/25(木) 10:50:36 ID:???]
ロボットじゃないよ。ア・ン・ド・ロ・イ・ド

206 名前:nobodyさん mailto:sage [2010/02/25(木) 16:35:19 ID:???]
うるさい。お前なんかロボットだ。

207 名前:nobodyさん mailto:sage [2010/02/26(金) 01:15:55 ID:???]
HootSuiteとかで、@返信の引用元まで出てくるけど、これって
どうやっているんですかね。

208 名前:nobodyさん mailto:sage [2010/02/26(金) 02:30:37 ID:???]
in_reply_toとかのことか?

209 名前:nobodyさん mailto:sage [2010/02/26(金) 19:55:58 ID:???]
>>188 nipotanに楯突いてWebで生き残れるとでも思ってるの?


210 名前:nobodyさん mailto:sage [2010/02/26(金) 23:43:20 ID:???]
はるか昔の発言にどうした。

211 名前:nobodyさん mailto:sage [2010/02/27(土) 12:31:36 ID:???]
しゅうまいたくさん@もらってんなー。

212 名前:nobodyさん mailto:sage [2010/02/27(土) 17:57:09 ID:???]
形態素解析で繋げるタイプのはフォローされればされるほど元の文章増えるから面白くなる可能性あるしな。
うちのは特に宣伝もしてないからやっと30人くらいだ。

213 名前:nobodyさん mailto:sage [2010/02/28(日) 01:03:17 ID:???]
>>210
毎日スレ読んでないからレスも遅くなる。



214 名前:nobodyさん mailto:sage [2010/02/28(日) 19:59:59 ID:???]
他人のtwitterのアカウントから来たダイレクトメッセージを
自分のパブリックなタイムラインに載せることは出来ますか?

215 名前:nobodyさん mailto:sage [2010/02/28(日) 20:34:28 ID:???]
なにそのセキュリティホール

216 名前:nobodyさん mailto:sage [2010/02/28(日) 23:06:47 ID:???]
うん?自分が受け取ったDMを自分でつぶやくの?
できるけどすごく嫌がられると思うが。

217 名前:nobodyさん mailto:sage [2010/02/28(日) 23:07:36 ID:???]
DMの意味ねぇ

218 名前:nobodyさん mailto:sage [2010/02/28(日) 23:23:18 ID:???]
ついったんみたいなことがしたいのかな?

219 名前:nobodyさん mailto:sage [2010/03/01(月) 00:10:48 ID:???]
@つけたらそのまま素通りして踏み台にされたりしてな。

220 名前:nobodyさん mailto:sage [2010/03/04(木) 12:00:26 ID:???]
2つ目のBOTアカウント作成して、
2回だけ、テスト投稿したら、
即座に、>>72と同じ停止メールが来た。

動作も投稿内容も、何も問題ないはず。
何がどうなってるのか、さっぱりわからない。


221 名前:nobodyさん mailto:sage [2010/03/04(木) 12:44:55 ID:???]
同一IPからの複数アカを蹴るようにしたとかってのも考えられはするけれど

「問題ないはず」ってのは大抵なんか問題あることに気づいてないことが多いんだよな。

222 名前:nobodyさん mailto:sage [2010/03/04(木) 13:42:05 ID:???]
>問題あることに気づいてないことが多い

だよね。
改めて、関連する規約全部を隅々まで読んでみたけど、謎。
片方はずっと長い事稼動し続けてるのに。
新しいのは一瞬で駄目だなんて

IP制限で一人1個まで、とかだったらヤだなー


223 名前:nobodyさん mailto:sage [2010/03/04(木) 14:14:12 ID:???]
同じIPで10個以上取得したら停止処分だって
直接聞いたから間違いない



224 名前:223 mailto:sage [2010/03/04(木) 14:15:44 ID:???]
こちらはTwitterカスタマーサポートです。
メールありがとうございます。

同じIPアドレスから10以上のアカウントを作成したり、
連続したようなアカウント名を多数取得された場合、アカウント停止となってしまいます。
(ご参考)jptwitterhelp.blogspot.com/2009/09/twitter.html


225 名前:nobodyさん mailto:sage [2010/03/04(木) 14:19:47 ID:???]
へー

226 名前:nobodyさん mailto:sage [2010/03/04(木) 14:38:14 ID:???]
ここしばらくスパム酷いし10個なら当然の処置だな。
>>220がBOT以外にも複数垢取ってたんならわかるが実際どうなんだ。

227 名前:nobodyさん mailto:sage [2010/03/04(木) 19:24:40 ID:???]
>>224
ありがとー

>>226
昔試しに取ってみて全く使ってないの含めると、
今回が8個目だった。(BOTは2個目)

多すぎたか。
停止食らったBOTを他アカで使おうとしたりすると永久追放するかもって書いてあったので、恐くて実験出来ない

228 名前:nobodyさん mailto:sage [2010/03/04(木) 19:55:43 ID:???]
そんだけあんなら前に取ったアカウント使いまわせよw

229 名前:nobodyさん mailto:sage [2010/03/04(木) 22:24:26 ID:???]
24個アカウントあったり、
連続したようなアカウント名取ったりしてるけど問題ないぞ。
suspend食らったことはあるけど復活したし。

230 名前:nobodyさん mailto:sage [2010/03/04(木) 23:51:29 ID:???]
それは問題ないんじゃなくて運がいいだけじゃないか。
ていうかそんな大量のアカウント取ってどうすんだ。
スパムじゃないbot飼ってるユーザもいるがせいぜい5,6匹だし
あんまりよくない目的にしか思えんのだが。


231 名前:nobodyさん mailto:sage [2010/03/05(金) 00:33:53 ID:???]
投稿数制限回避のためのサブ垢作りまくってたからなー
サブ垢除いたらテスト用含めて9体。
一応スパム目的じゃないよ。ぎりぎりなのもあるけど楽しんでもらってる。

232 名前:nobodyさん mailto:sage [2010/03/05(金) 00:40:55 ID:???]
ぎりぎりってのは行儀の悪さという意味です。
勝手に@送ってるから…今は送らないとトラブルと思われる(´・ω・`)

233 名前:nobodyさん mailto:sage [2010/03/05(金) 02:56:09 ID:???]
フォロワーに送ってるんなら別に問題なかろうが
フォローしてない人にも送ってるなら楽しんでる人がいようが行儀は悪いな。



234 名前:nobodyさん mailto:sage [2010/03/05(金) 04:31:29 ID:???]
IPでみているなら
マンション契約とかなら
同一IPになって判断難しいんじゃ・・・

235 名前:nobodyさん [2010/03/05(金) 13:07:39 ID:uGojeZxZ]
twitter.com/nothage
だれか友達になって

236 名前:nobodyさん mailto:sage [2010/03/06(土) 02:15:59 ID:???]
ここで自分の作ったbotの宣伝したら叩かれちゃんですかね?
せっかく作ったのに誰もフォローしてくれる人が居ないボッチなbotになってしまった…。

237 名前:nobodyさん mailto:sage [2010/03/06(土) 02:24:04 ID:???]
そんなんだから友達いないんだろ

238 名前:nobodyさん mailto:sage [2010/03/06(土) 02:28:31 ID:???]
そんなんだけど友達いますお

239 名前:238 mailto:sage [2010/03/06(土) 02:29:24 ID:???]
>>236 とは別人ですお。

240 名前:nobodyさん mailto:sage [2010/03/06(土) 02:39:24 ID:???]
>>237
そんなこと言うなよ。
お前はハゲてる人に面と向かってハゲって言うのか?

241 名前:nobodyさん mailto:sage [2010/03/06(土) 02:46:56 ID:???]
・自己紹介に入れる
・フッターに入れる(多少うざい)
・bot更新したら「更新したー疲れたー」とかつぶやく
でいいんじゃね。わざわざここ使う必要もあるまい。

242 名前:nobodyさん mailto:sage [2010/03/06(土) 03:27:23 ID:???]
面白い試みしてるbotなら宣伝ありかもだけど、単に登録した文章ランダムにしゃべるタイプだとちょっとね。
キャラ作りするタイプのはbotスレでは不向きだし。
個人的にはbot作者がらみのハッシュタグとかあれば検索しやすいと思うんだが
ノイズも多くなるだろうしどーなんだろうね。

243 名前:nobodyさん mailto:sage [2010/03/06(土) 13:53:16 ID:???]
>>241
自己紹介に入れるって手はやってなかった。
botを修正したら無駄につぶやくことにするよ。

>>242
ランダムにしゃべるタイプでは無いなあ。
発言とフォロワーの数の増加でちょっとしたメッセージを送るだけなんだけど。

作ったばっかだし気長に待つことにしますノシ



244 名前:nobodyさん [2010/03/09(火) 18:28:26 ID:5VBCazSg]
GAE(Java)でBOTを動かしています
OAuthに対応させようかと思ったのですが、参考になるサイトになかなかたどり着けなくて困っています。
もしJavaのコードのBOTをOAuthに対応させるときに参考となるサイトがあれば教えて下さい。

245 名前:nobodyさん [2010/03/09(火) 21:47:14 ID:bpsjJ6W5]
>> 244
twitter4jでのやり方は、以下のサイトの7.OAuth認可の項目でやり方があるよ。
オープンソースだし、自分でAPIを叩くときは、ソースを見てみると良いかも。
twitter4j.org/ja/code-examples.html


246 名前: ◆JXXkAD7jUE mailto:sage [2010/03/10(水) 00:09:56 ID:???]
あれ?こんなスレがあったのか・・・
自分もbotをいくつか設置してて支援ツール作ってるんでここにおいときますね。

Twitter自動フォロー返しツール
lil.la/technology/autofollow/

Twitter自動リムーブ返しツール
lil.la/technology/twitterautoremove/

わりと最近作ったbot
twitter.com/BillingMaker


247 名前:nobodyさん mailto:sage [2010/03/10(水) 01:25:52 ID:???]
TLからキーワードを取得するbot作ってるんだけど、
500人くらいで取得漏れが始まったっぽい。
800までしかTL取得できない今の仕様は正直つらいorz

248 名前:nobodyさん mailto:sage [2010/03/11(木) 23:28:55 ID:???]
phaさんのEasyBotter2.04betaを使おうとしているのですが、data.txtをphpにしても使えるとあったので
data.phpに書き直して使ったのですが、エラーが出てしまい投稿出来ません…

<?php
$data = array(
"いろはにほへと ちりぬるを",
"わかよたれそ つねならむ",
"うゐのおくやま けふこえて",
"あさきゆめみし ゑひもせす",
"ん",
);
?>

ファイルの中身はこれだけなのですが、どこかおかしいでしょうか…?

249 名前:nobodyさん mailto:sage [2010/03/12(金) 00:00:20 ID:???]
エラー文を読めばいいのでは?

250 名前:nobodyさん mailto:sage [2010/03/12(金) 00:18:32 ID:???]
エラー文を読んでも分からなかったからここに書きこんだまでです
文字コードも666への方法も、全てphaさんとwiki.livedoor.jp/easybotter_wiki/
見ながら作っていました

251 名前:nobodyさん mailto:sage [2010/03/12(金) 00:19:50 ID:???]
エラー文をコピペして貼ってみては?

252 名前:nobodyさん mailto:sage [2010/03/12(金) 01:05:23 ID:???]
分かるようになれよw 調べろよw

253 名前:nobodyさん mailto:sage [2010/03/12(金) 01:24:11 ID:???]
どんなエラーが出たかを書いてください。
エラーが出たではわかりません。



254 名前:nobodyさん mailto:sage [2010/03/12(金) 15:50:08 ID:???]
春だな〜

255 名前:nobodyさん mailto:sage [2010/03/12(金) 17:50:53 ID:???]
phaさんの掲示板あるのに何でここで聞くの?
スパルタwだから?

256 名前:nobodyさん mailto:sage [2010/03/12(金) 18:27:45 ID:???]
ていうかdata.txtじゃダメなの?

257 名前:nobodyさん [2010/03/12(金) 22:13:40 ID:A5QQ6pKd]
dame.txtじゃないとダメだよ。

258 名前:nobodyさん mailto:sage [2010/03/12(金) 23:02:19 ID:???]
エラーはdame.txtじゃなくて別のこと(OAuth関係とか)だったりして
とにかく情報が少なすぎて答えられないな

259 名前:nobodyさん mailto:sage [2010/03/12(金) 23:12:19 ID:???]
初心者の質問じゃなくて質問の初心者だしな。
そういやプログラム板にはそういう最低限の情報から欲しい答えを読み解くエスパーのスレあったな。

260 名前:nobodyさん mailto:sage [2010/03/13(土) 18:16:45 ID:???]
APIでのTL取得でcount=200にした後って最新から201-400を取得するには
count=200&page=2ではだめだよね?
前の最古ステータスID-1をmax_idに入れて取得できるとは思うけど
page指定では200単位の取得はできないのかな?


261 名前:nobodyさん [2010/03/15(月) 00:46:19 ID:VgAQr5sL]
最近ボット作成サービスとかをやってる人が出てきてるけどOAuth認証じゃないところとか結構怖いよな。
IDとPASS預かったりそれがログに残るってことは、乗っ取りや成りすましもできるってことだし。サービス提供者に悪意なくても、流出の可能生もある。
あと、お金がらみのアカウントで同じIDとPASS使ってる人がいたりすると最悪の自体もあるうる。
サービスやる人で、セキュリティに自身のない人は悪いことは言わない、BASIC認証で作るのはやめた方がいい。

262 名前:nobodyさん mailto:sage [2010/03/15(月) 13:34:29 ID:???]
nwitter騒動が辿った道だな
OAuthのなかった当時ならまだしも、今ならBasic認証はevil扱いでいい
自信とかそういう問題じゃない

263 名前:nobodyさん mailto:sage [2010/03/17(水) 14:13:49 ID:???]
>>261
botじゃなくて以前のもばついとかも怖かったよな



264 名前:nobodyさん mailto:sage [2010/03/17(水) 15:53:24 ID:???]
twitpicに登録したら急に英文スパム来るようになったぜまったく

265 名前:nobodyさん mailto:sage [2010/03/23(火) 00:46:31 ID:???]
pythonで書いてる人います?

266 名前:nobodyさん mailto:sage [2010/03/23(火) 02:05:58 ID:???]
phaさんとこの掲示板、どんどん惨いのが出てくるな
これが春休み、これがゆとりか…
みんなまとめてbotジェネレーターでおとなしくしてろよと思うのばかり

267 名前:nobodyさん mailto:sage [2010/03/23(火) 10:07:50 ID:???]
そんなに酷いのか。
前にも同じようなことあって掲示板停止配布停止したbotもあったよな確か。

268 名前:nobodyさん mailto:sage [2010/03/23(火) 20:14:08 ID:???]
そのひどいという発言をここにコピペしてから言えよ

269 名前:nobodyさん mailto:sage [2010/03/23(火) 22:01:39 ID:???]
bot削除する時って理由とか言わないといけないモンなの?
趣味でやってるんで突然消えるかもって一応説明書きつけてたんだけど
どういうことか説明しろよってDMが来た。
なんか文面が上から目線でむかついたからもうアカウントごと削除したけど

270 名前:nobodyさん mailto:sage [2010/03/23(火) 22:04:56 ID:???]
それが原文ママなら説明の必要性以前の問題だろ、構うなよ

271 名前:nobodyさん mailto:sage [2010/03/24(水) 00:57:53 ID:???]
とりあえずキャラbotとかは思い入れがあるのはわからんでもないし
消す前に告知くらいはしといたほうがいいかもしれんが
消すなってのは余計なお世話だわな。

272 名前:nobodyさん mailto:sage [2010/03/24(水) 11:49:09 ID:???]
とりあえず削除する前に1ヶ月か2ヶ月ほど
「このBOTはもう動いてません。近々削除します」
とか表示しておいて気づいたら消すのが賢いやり方

なんか言ってくる輩はblockすればいい

273 名前:nobodyさん mailto:sage [2010/03/24(水) 12:40:37 ID:???]
古い建物は俺が愛着あるから残すべき
維持費は俺以外の誰か払って

みたいなもんだな



274 名前:nobodyさん mailto:sage [2010/03/24(水) 20:06:20 ID:???]
つーか停止したのに削除しない奴はなんなの?
ブロックしてくださって構いませんとか書いてるんだが
動かないbotを残しとくなよ
新しく作りたい人が現れても作りにくいだろ

275 名前:nobodyさん mailto:sage [2010/03/24(水) 20:38:16 ID:???]
停止してるんならそんなもん気にせず作ればいい。


276 名前:nobodyさん mailto:sage [2010/03/25(木) 05:13:41 ID:???]
残ってたら作りにくいって事はないだろう
動いてないなら好きに作ればいい
というか、動いてても別に好きに作ればいい

削除するとふぁぼったのも消えるから嫌だって人間も多いし
会話を残しておきたい人間ってのも少なからずいるからな
かといって削除したのを文句言うのもお門違いだが

277 名前:nobodyさん mailto:sage [2010/03/25(木) 06:13:38 ID:???]
> というか、動いてても別に好きに作ればいい
動いてないなら勝手に次の作っちゃえばいいと思うが
趣向が違うならまだしも、ただ被るようじゃ先に作って頑張って運営してる人には失礼だと思うよ

278 名前:nobodyさん mailto:sage [2010/03/25(木) 08:47:42 ID:???]
好きな人に恋人がいたら諦めるか否か

279 名前:nobodyさん mailto:sage [2010/03/25(木) 10:21:11 ID:???]
そのまま原作セリフつぶやくだけのキャラbotでも
作った人間によって多少の違いは出るもんだし
数があれば利用する側も選んでフォローできる
フォロワ数競ってるわけでもないんだし別に失礼も何もないだろう

280 名前:nobodyさん mailto:sage [2010/03/25(木) 11:03:31 ID:???]
フォローの自由はユーザにあるわけだしな。
好きにやりゃいい。

281 名前:nobodyさん mailto:sage [2010/03/25(木) 11:11:00 ID:???]
別に金とってる訳でもなしやるもやめるも好きにすりゃいいよ

282 名前:nobodyさん [2010/03/25(木) 12:23:58 ID:DyxhC69B]
botをやるなら中途半端な気持ちでやらないで頂きたい
ジェネレーターで作るなんて問題外


283 名前:nobodyさん mailto:sage [2010/03/25(木) 12:48:57 ID:???]
自作してるけどジェネレータでも何もでも別にいいと思うけどね。
言葉狩りRTとかスパムまがいのことさえしなければ。
あと希望を言えば作るだけ作って放置じゃなくちゃんと面倒は見てやって欲しい。



284 名前:nobodyさん mailto:sage [2010/03/25(木) 13:00:15 ID:???]
某所掲示板見てたらHTMLどころか単語も知らない調べようとしないで
コピペで済まそうとしているやつらを見てたらジェネレーターでおとなしくしてろと
思うけどね。あんなのがテキトウに鯖アップしたりcron設定して暴走させ
巻き添えくらうかと思うとぞっとする

285 名前:nobodyさん mailto:sage [2010/03/25(木) 14:29:21 ID:???]
解らないんだったら大人しくジェネレータにしとけ、だな
最近どうやるのーってきかれたからphpのpから教えたら困った事になった

286 名前:nobodyさん mailto:sage [2010/03/25(木) 23:20:36 ID:???]
ttp://blog.livedoor.jp/bot_1go/archives/1634282.html
これって最新のOAth対応版だとできないのかな?
いい方法あれば教えてほしい

287 名前:nobodyさん mailto:sage [2010/03/25(木) 23:30:40 ID:???]
>>286
phaさんの2.0系使ってて私設wiki見に行けば幸せになれると思う

288 名前:nobodyさん mailto:sage [2010/03/26(金) 01:32:36 ID:???]
kari_botってむしろ被害を増やしてるだけのような。
やっぱり作者書いてないし。

289 名前:nobodyさん mailto:sage [2010/03/26(金) 02:08:01 ID:???]
>>279
自分の知ってるジャンルだと被ってるのばっかり作ってるやついて
他にも理由はあるが前から作ってた人が萎えて止めるのが続出してんだ
で、後から作ったやつは結局放置気味だしな
そういうの見てるとやっぱり失礼だと思うね

290 名前:nobodyさん mailto:sage [2010/03/26(金) 07:02:11 ID:???]
俺はbotが他人と被ったことはないけど、後発のbotが出て萎えるってのはよく分からないな。
「ジャンル」というから、元々他人が作ったキャラクターか何かをベースにしてるんじゃないかと思うが、
なんでbotが被るのが失礼に当たるのか理解できない。
自分のbotより出来がいいならそれはいいことだし、後発のくせに雑なbotなら無視すればよくね?
と思ってしまった。

たぶん文化というか共有してるマナーが全然違うんだろうな。

291 名前:nobodyさん mailto:sage [2010/03/26(金) 08:32:51 ID:???]
どっちも勝手に作ってるだけだしな
先に作ったからって偉くもなんともないし

292 名前:nobodyさん mailto:sage [2010/03/26(金) 12:33:16 ID:???]
ウチもかぶってないか調べてから立ち上げたけど
立ち上げようとしたらしい人からあーできてるーこれどうしよう…
違うキャラにするしかないなー折角作ってたのになーどうしよう
的なこと言われ、そのフォロワーさん達がその子を慰めてるのを見たことはある

別に同じの立ち上げてもいいと思うんだけど、フォローしてきて
当てつけに言われるとムッとするわ


293 名前:nobodyさん [2010/03/26(金) 15:11:23 ID:4funZZrO]
通常「@XXXX 〜」とリプライするのを、「. @XXX 〜」とさせるにはどこをどのように弄ればいいのですか?
使っているのはphaさんのEasyBotter2.04betaです



294 名前:nobodyさん [2010/03/26(金) 15:44:59 ID:h05ofLSd]
>>248
もう見てるかどうかわからんし自分で解決できたかもだけど
データ形式全然違うよ

295 名前:nobodyさん mailto:sage [2010/03/26(金) 15:48:03 ID:???]
>>293
>255

296 名前:nobodyさん mailto:sage [2010/03/26(金) 23:10:04 ID:???]
掲示板のがコピペするだけの状態で教えて貰えずここに来たのかw

297 名前:nobodyさん mailto:sage [2010/03/27(土) 11:17:56 ID:???]
いくつか作りたいbotはあるうちでかぶってんのは除外するけど
自分のが面白いの作れそうなら作るな。
まー最近はTwitterのbotもスクリプトに関する創作活動の一種みたいなとこあるから
同じラインでの競争相手いらねーって人はいるかもしれんがそれはわがままだしな。

298 名前:nobodyさん [2010/03/27(土) 14:59:07 ID:VeWPdJnd]
>>248
>>294

形式は合ってるけど最後の

?>

は付けちゃダメだぜ?


299 名前:nobodyさん mailto:sage [2010/03/27(土) 15:09:03 ID:???]
いやつけてもつけなくてもどっちでもいい

300 名前:nobodyさん mailto:sage [2010/03/27(土) 15:26:15 ID:???]
<?phpつけてんのに閉じないのは変だしつけとくべきじゃないかな。

301 名前:nobodyさん mailto:sage [2010/03/27(土) 15:32:11 ID:???]
つけちゃ駄目だと思ってる人はどこでそう教わったんだ
ライブラリの場合は閉じた後にソース追加しちゃう可能性あるからつけない方が楽かもってことはあるけど
つけちゃ駄目って話はないだろ

302 名前:nobodyさん mailto:sage [2010/03/27(土) 15:42:57 ID:???]
htmlだと○で始まったら○で閉じないとだめだからな
phpの教えているところサイトで言ってる所もあるし

そういう自分もhtmlから入ったからphpのゆるさにはびっくりしたよ
慣れるまでちょっと時間かかった

303 名前:nobodyさん [2010/03/27(土) 15:44:45 ID:EebAC0Nm]
プログラミングを始める10の理由さんのところので、TL上の特定の言葉に反応してリプライする事は出来たんですが
そのリプライ内容をランダムに行なうにはどのようにすればいいのでしょうか。
また、同じプログラムで発言内容のみ変えたものを複数作成してもランダムになるのでしょうか。



304 名前:nobodyさん mailto:sage [2010/03/27(土) 15:56:03 ID:???]
>>302
HTMLも最後のbodyとhtmlは無くても表示できるけど

305 名前:nobodyさん mailto:sage [2010/03/27(土) 16:41:39 ID:???]
表示できればいいってもんじゃねーぜ

306 名前:nobodyさん mailto:sage [2010/03/28(日) 13:23:53 ID:???]
つ ttp://d.hatena.ne.jp/fbis/20090716/1247714151

307 名前:nobodyさん mailto:sage [2010/03/28(日) 13:39:00 ID:???]
>>306
つまり>>301じゃん

308 名前:nobodyさん mailto:sage [2010/03/28(日) 15:38:48 ID:???]
初心者だけど作ってみたい

309 名前:sage [2010/03/28(日) 21:22:31 ID:KmEcnh0p]
>>303ですが色々とググって調べて自分なりにやったら出来ました

310 名前:nobodyさん mailto:sage [2010/03/28(日) 21:46:58 ID:???]
【ツイッターでも】あさみの自分磨き修行部屋15【嘘800】
hideyoshi.2ch.net/test/read.cgi/ms/1269712212/

311 名前:nobodyさん mailto:sage [2010/03/31(水) 00:53:18 ID:???]
キャラクターbot動かしてるんだけど、
フォロワーの一人がもの凄く下品というか
卑猥な発言しかなくて正直ブロックしたい……
サブ垢らしくてこの垢は卑猥な事しか言わない垢!って言ってるし
反応語を調整するためにログ見てて正直不快すぎる

こういうのでブロックしたことある人いる?

312 名前:nobodyさん mailto:sage [2010/03/31(水) 01:19:51 ID:???]
>>311
反応単語が含まないものにはリプライしない
性的用語が入っていればリプライしない
をちょっと頑張ってみたら?
自分も困ったが…まあ気にしたら負けかなと思った

313 名前:nobodyさん mailto:sage [2010/03/31(水) 01:20:05 ID:???]
botなのになんで相手の発言気になるんだ
そんなに頻繁にbot垢から見てるのか?



314 名前:nobodyさん mailto:sage [2010/03/31(水) 01:42:04 ID:???]
>>312
分かった。スルースキル磨くわ

>>313
まだ稼働してそんなに経ってなくて反応語を増やしてる
その際に現時点のフォロワーの発言をチェックするのは普通だと思うけど

315 名前:nobodyさん mailto:sage [2010/03/31(水) 01:56:19 ID:???]
>>311
ウチはブロックした人やフォロー返しする前にTL見てやばそうだったので
フォローしなかった人はいるよ。説明書にも連続で頻繁に話しかける人
常識を逸した話しかけをする人、目的が分からない・宣伝目的・業者は
リムーブさせていただくと書いた

反応させないキーワードを登録することも出来るけど、いたちごっこな気がするので止めた

316 名前:nobodyさん mailto:sage [2010/03/31(水) 13:27:57 ID:???]
別にフォローする相手は自分で選んでいいんよ。

317 名前:nobodyさん mailto:sage [2010/04/01(木) 20:42:31 ID:???]
フォローする人を選びたいなら注意書きに
こういう発言をする人はフォローしませんと書いて
フォローしなければいいと思うよ
実際そうしてるbotも結構あるし

318 名前:nobodyさん mailto:sage [2010/04/01(木) 21:28:18 ID:???]
4/1ネタ仕込んでるbot結構あるな。
危なっかしくて自分はやる気が起きない…

319 名前:nobodyさん mailto:sage [2010/04/01(木) 21:49:55 ID:???]
>>318
何が危なっかしいんだ?

320 名前:nobodyさん mailto:sage [2010/04/02(金) 00:45:30 ID:???]
>>319
動かなかったときが怖い。
一日一回しか動かないbotとかあるしね。

321 名前:nobodyさん mailto:sage [2010/04/02(金) 03:42:03 ID:???]
エイプリルフールネタのbot面白いのは面白いけど
bot休止しますだのbot辞めますだのは本当かどうか悩んだわ
そう言っても動いてリプも返すのもいるっていうことは嘘?

管理人の分かる所を行ってみたけど、うはwフォロワーさん引っかかってるww
というのを見たときはエイプリルフールですからでもなんだかな…と思ったわ

322 名前:nobodyさん mailto:sage [2010/04/02(金) 06:31:17 ID:???]
エイプリルネタはなあ・・・そういうの以外うまい嘘思いつかないよw
だからやらなかった

323 名前:nobodyさん mailto:sage [2010/04/02(金) 13:26:05 ID:???]
修造がやる気なくなってたのは面白かった。



324 名前:nobodyさん mailto:sage [2010/04/02(金) 22:23:11 ID:???]
だから修造は中の人g(ry

325 名前:nobodyさん mailto:sage [2010/04/04(日) 00:25:27 ID:???]
ゲームのMOTHERのbotでいいのない?

326 名前:nobodyさん mailto:sage [2010/04/04(日) 11:43:13 ID:???]
>>325
ググレカス

327 名前:nobodyさん mailto:sage [2010/04/07(水) 11:57:52 ID:???]
>72と同じメールが届いてAPIが止められたんだけど
復帰させる方法の書いてあるページにはどんな単語でぐぐると辿りつける?
アカウント自体が止められてる感じじゃないんだよな…

328 名前:nobodyさん mailto:sage [2010/04/07(水) 12:55:39 ID:???]
ttp://www.twitnews.jp/news_lBwgUT1gg.html
適当にググったらこんなん出たぞ

329 名前:nobodyさん mailto:sage [2010/04/07(水) 23:46:07 ID:???]
「プログラミングができなくても作れる」というのを真に受けて、
プログラムのプの字も知らないのにbot作り始めてしまいました。
公式サイト・非公式wikiを見てもググっても解決出来ず、
そろそろ5日ほど同じ所で足踏みしているので、
お暇な方がおられたら教えていただけませんか。

なんとか定期的にコメントを発するようには出来たのですが、
なぜかリプライをしてくれません。
別のアカから手動で@コメントを送った後、botのphpにアクセスすると、
用意していた返答をしてくれることもあります。

あと、関係があるのかわかりませんが、botのphpにアクセスすると、

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

Warning: preg_match() [function.preg-match]: Unknown modifier 'g' in /usr/local/www/○○○○○○○○○/EasyBotter.php on line 237

という文章が表示されることがあります。line279の場合もあります。
調べたらよく似た記述でした。

330 名前:329 mailto:sage [2010/04/07(水) 23:49:42 ID:???]
すみません、かんじんなことを書き忘れていました。
使わせてもらってるのは「EasyBotter」です。

331 名前:nobodyさん mailto:sage [2010/04/08(木) 00:01:24 ID:???]
>>329
なんであっちの掲示板で聞かないの?
恐らくreply_pattern.phpmp記述ミスじゃないかね

332 名前:329 mailto:sage [2010/04/08(木) 00:05:31 ID:???]
>>331
すみません、いつもみているもので2ちゃんのほうが敷居が低くて。
reply_pattern.phpを見直して、何が悪いのか分からなければ、
あちらで質問させてもらうことにします。
レスありがとうございました。

333 名前:nobodyさん mailto:sage [2010/04/08(木) 10:29:07 ID:???]
ループ制限に引っかかってるだけの希ガス



334 名前:nobodyさん mailto:sage [2010/04/08(木) 14:28:08 ID:???]
>>332
あっちもしたらばの2ch風掲示板なんだから変わらないだろ

とりあえず正規表現のパターンおかしいんじゃないの?
つまり、見られたくないところ以外のソース晒せと

335 名前:nobodyさん mailto:sage [2010/04/08(木) 23:32:56 ID:???]
Twitterの検索APIってなんか日本語の検索がおかしいよね( ・ω・)

locale=jaにして、検索結果に指定した単語が含まれているか見たらうまくいったけど、
localeを指定しないで検索しても1件もヒットしないことがあったり(・ω・)

336 名前:nobodyさん mailto:sage [2010/04/09(金) 00:08:51 ID:???]
それはtwitterに限らずに情報システムというのはそういうものだ

337 名前:nobodyさん mailto:sage [2010/04/09(金) 01:10:00 ID:???]
>>334
すみません、見た目の体裁ではなくて2ちゃん自体が好きなだけかもしれません。

あちらでもいくつかレスをただいたので、
こちらでさらに質問を続けていいのかわからないのですが……。
お手上げ状態ですので、アドバイスいただけると嬉しいです。
ソースを、ご指示に従って個人的な部分だけ伏せてうpしてみました。
ttp://www.dotup.org/uploda/www.dotup.org794874.zip.ht
パスはpassです。

338 名前:nobodyさん mailto:sage [2010/04/11(日) 07:06:59 ID:???]
正直、phaさんとこのものはphaさんとこのBBSで治めて欲しかったり

339 名前:nobodyさん mailto:sage [2010/04/11(日) 10:57:55 ID:???]
あちらも教えてチャンが酷くてな・・・

340 名前:nobodyさん mailto:sage [2010/04/11(日) 11:46:19 ID:???]
3月からずっと惨いもんな…見に行くのやめたよ
既出の質問ばかりループしているし、答えたら答えたで
すぐまた>>○○さんうまく行かないんですけど…とすかさず質問
自分で1つ1つ不具合になる原因を潰していこうともしない

説明以外何もいじってませんと言っても、不具合起きてる以上
何か余計にいじったからなった結果だろうに

341 名前:nobodyさん [2010/04/11(日) 16:00:07 ID:dMoiZCcX]
このbot使いたいんだけど、
エラーになるのはなんでかな?

●たごさく
twitter-tagosaku.blogspot.com/2010/01/twitterbot.html

●エラー
Exception:リモート サーバーがエラーを返しました: (403) 使用不可能

342 名前:nobodyさん mailto:sage [2010/04/11(日) 17:39:50 ID:???]
掲示板を作らなければこんなことにはならなかったんや…
それはそれでこっちに流れてきそうだけどな

343 名前:nobodyさん mailto:sage [2010/04/11(日) 17:47:14 ID:???]
まあそれはそれで、2chのほうがスルースキル高くていいだろ
問題外なのはスルー方針だし



344 名前:nobodyさん mailto:sage [2010/04/11(日) 20:13:49 ID:???]
あのBBSは質問しても返ってくる答えは>>○○を見てくださいばっかり。
他のスレはともかく初心者スレでもそれってどうなの?と思う。

345 名前:nobodyさん mailto:sage [2010/04/11(日) 20:20:29 ID:???]
phaさんとこのソースは使いにくいからbardothodolさんのソースを自分で改造して使ってるんだが、
こっちの掲示板は過疎すぎてさびしい…

同じリプライに対して2、3回返信してしまうんだけど、最終idが正常に記録されてないんだろうか

346 名前:nobodyさん mailto:sage [2010/04/11(日) 20:59:43 ID:???]
>>344
釣りか?初心者でも質問の初心者じゃあないだろ?

347 名前:nobodyさん mailto:sage [2010/04/11(日) 21:13:47 ID:???]
>>345
あっちは過疎ってるね
自分はサーバーとcronを変えたら、ソース自体をいじってないのに多重リプライ
しなくなったよ

348 名前:nobodyさん mailto:sage [2010/04/11(日) 21:22:56 ID:???]
>>344
見に行ったが日本語でおkな質問も多いなw
ディレクトリの意味が分からないとかアップロードはどうしたら良いですかとか
初心者なのはPHPだけにしてほしいだろうな

349 名前:nobodyさん mailto:sage [2010/04/11(日) 22:54:01 ID:???]
>>344
なんでそう返事されるか考えたことある?散々既出の質問だからだよ
あとテンプレ使ってくれないと、的確な返事が出来ないとかな
日本語おkな質問でジャストな答えをよこせっていう方がどうかと思う

ああ、そういえばプログラミングできなくても〜というのは
看板に偽りだとぬかしたお方でしたか?

350 名前:nobodyさん mailto:sage [2010/04/12(月) 00:22:40 ID:???]
>>347
cron変えたら安定した!気がする
ありがとう

351 名前:nobodyさん mailto:sage [2010/04/12(月) 01:38:12 ID:???]
あの手のエラーが出ますわかりませんレベルの質問に
怒らず応答してやってるだけで尊敬するよ。
環境やなんてエラー出たかすら見ないだもん。俺にゃとても無理だ。


352 名前:nobodyさん mailto:sage [2010/04/12(月) 01:38:53 ID:???]
見ないじゃなく言わないだった。

353 名前:nobodyさん mailto:sage [2010/04/12(月) 17:55:36 ID:???]
OAuthを初めて触るんだけど、サーバが独自SSL使えないと無理なのかな?



354 名前:nobodyさん mailto:sage [2010/04/13(火) 11:09:57 ID:???]
>>353
まずOAuthがどんな仕組みなのか調べることから始めたら?

355 名前:nobodyさん [2010/04/13(火) 14:28:06 ID:kQkBGWqM]
>>XXX
まずYYYYYYがどんな仕組みなのか調べることから始めたら?

bot対応のレスっぽいと思ってしまった

356 名前:nobodyさん mailto:sage [2010/04/13(火) 17:23:57 ID:???]
同じサーバー内で同じスクリプト(bardothodolさん参考)で作った複数のbotを管理してるんだが、
そのうち1つのbotだけが延々とリプライを繰り返してしまう…
記録するファイルのパーミッションも書込み可能にしてあるのにな

機械的に動かしてるとアカウント自体が不安定になることってあり得る?


357 名前:nobodyさん mailto:sage [2010/04/13(火) 17:34:43 ID:???]
>>356
同じサーバーに複数bot設置してるけど、どれも普通に動いてる。
なんか、@pageでそんな症状をよく聞く。
上にも書いたけど、FWC使ってる場合は延々リプしてた人がいたので
まずはcronを変えたらどうだろう?
モノクロ2階調 cron 募集 で検索かけると多分幸せになれる

358 名前:nobodyさん mailto:sage [2010/04/13(火) 19:42:17 ID:???]
>>357
FWCって"Free Web Cron Service"?
サーバーはXREAでFree Web Cron Serviceを使ってるんだが、動作不安定だったGAE-Cronよりは良くなったような…
色々機能入れてるからソース自体がだめかもわからん
ありがとう


359 名前:nobodyさん [2010/04/14(水) 00:35:32 ID:Vc66P1Z8]
正直pha要らない
あれのせいで技術もないような奴が設置した
どうでもいいspamまがいのbotが多すぎる


360 名前:nobodyさん mailto:sage [2010/04/14(水) 00:53:51 ID:???]
いらないと言っても仕組み上簡単に参入できる仕組みなんだから違うシステムが出てくるだけ
それがtwitterだろ

361 名前:nobodyさん mailto:sage [2010/04/14(水) 03:50:43 ID:???]
技術がある奴がいいbotが作れるってもんじゃないから
ほとんど関係無いと思うが

362 名前:nobodyさん [2010/04/15(木) 12:01:56 ID:HgPxMx/9]
twitter4jを使ってOAuth認証をしようとしているのですが、
一番最初のRequest tokenを取得する時点で、

Status: 401 Unauthorized

<?xml version="1.0" encoding="UTF-8"?>
<hash>
<request>/oauth/request_token</request>
<error>Invalid / suspended application</error>
</hash>

というエラーが返ってきます。

twitter4rで試しても同じ結果になりますので bot 側ではなく、
twitter.com/apps の設定内容がおかしいのかな?
と思っていますが、どなたか何かヒントをいただけないでしょうか?

Consumer key, Consumer secret の内容は正しく、
twitter.com/apps に登録したアプリケーションの
名前の下には「有効化」と書かれています。
(Suspended されていない?)

■環境
* WindowsXP Pro SP3
* java version "1.6.0_19"
* javac 1.6.0_19
* Eclipse SDK
Version: 3.5.2
Build id: M20100211-1343
* twitter4j-core-2.1.2-SNAPSHOT.jar


363 名前:nobodyさん mailto:sage [2010/04/15(木) 12:48:46 ID:???]
エスパーじゃないから開発環境書かれても
それで何をどういう風に作ってそうなったかなんて知らん



364 名前:nobodyさん [2010/04/15(木) 13:27:18 ID:HgPxMx/9]
説明不足でごめんなさい。
作ってるのはOAuthの認証だけで、
Tweetする処理などはまだです。
ソースコードはこんな感じです。

private static void tryOAuth()
{
  try
  {
    Twitter twitter = new TwitterFactory().getInstance();
    twitter.setOAuthConsumer("内緒", "内緒");
    twitter.getOAuthRequestToken();
    // ↑ここでTwitterExceptionが発生。
    // 中身は401 Unauthorized。
    System.out.println("Succeeded.");
  }
  catch(Exception e)
  {
    System.out.println("Exception occurred.");
  }
}

自前でOAuthを書かずにTwitter4Jを使っていますが、
オフィシャルのコード例
twitter4j.org/ja/code-examples.html の 7. OAuth認可)
と大差ないですし、何がよくないのかなぁと。


365 名前:nobodyさん mailto:sage [2010/04/15(木) 13:54:23 ID:???]
アイパスが内緒だからだな!
教えてよ

366 名前:nobodyさん mailto:sage [2010/04/15(木) 14:00:18 ID:???]
だめに決まってんじゃないですかw

367 名前:nobodyさん mailto:sage [2010/04/15(木) 14:07:50 ID:???]
昨日のtwitterの初の技術者向けカンファレンス、Chirp面白かったな。
APIも目新しい情報だらけ。

368 名前:nobodyさん mailto:sage [2010/04/15(木) 16:36:51 ID:???]
>>367
どっかにレポート記事とか載ってない?

369 名前:nobodyさん mailto:sage [2010/04/15(木) 16:40:05 ID:???]
>>368
jp.techcrunch.com/archives/20100414twitter-user-streams-annotations/
jp.techcrunch.com/archives/20100414live-twitter-ceo-ev-williamss-chirp-keynote/
jp.techcrunch.com/archives/20100414twitter-has-105779710-registered-users-adding-300k-a-day/
jp.techcrunch.com/archives/20100414qa-twitter-execs-answer-the-tough-questions-at-chirp/

370 名前:nobodyさん mailto:sage [2010/04/16(金) 17:11:40 ID:???]
こういったbotを作るのってどうやって実現しているのですか?
photozou.jp/photo/show/291196/36256150

Twitterご利用明細書メーカー作ってみた
lil.la/dialy/dialy-twitter/twitterbillingmaker/



371 名前:nobodyさん mailto:sage [2010/04/17(土) 03:11:42 ID:???]
bot…?

372 名前:nobodyさん mailto:sage [2010/04/17(土) 16:45:01 ID:???]
>>370
どうやるんですか、の時点であなたにはできない。

頭のいい人はもうできてる
普通の人は調べてる
あなたのような人は何もせず聞くばかり

373 名前:nobodyさん [2010/04/17(土) 16:56:20 ID:qT79J4bw]
>>364
今日公開されてたキャラボット(charactorbot.appspot.com/?&locale=ja)っていうボットジェネレーターのソースからだけど、

sourceforge.jp/projects/charactorbot/svn/view/tags/charactorbot_1_00_000/charactorbot/src/org/soichiro/charactorbot/server/TwitterBot.java?view=markup&revision=25&root=charactorbot

を見てみると最新のTwitter4jで実装の仕方変わったみたいだよ。

AccessToken accessToken = new AccessToken(account.getToken(),account.getSecret());

Twitter twitter = new TwitterFactory().getOAuthAuthorizedInstance(account.getConsumerKey(),account.getConsumerSecret(),accessToken);

こんな感じにしてTwitterのインスタンスを取得するみたい。公式のサンプルが間違ってる。



374 名前:nobodyさん [2010/04/17(土) 17:15:16 ID:qT79J4bw]
>>373

URLみたら")"が混じって英語版が開いてた
キャラボット
charactorbot.appspot.com/?&locale=ja

こっち。
後ソースの方も

sourceforge.jp/projects/charactorbot/svn/view/tags.tar.gz?root=charactorbot&view=tar

で丸々落とせるので、解凍してEclipseにインポートしてGAE/Jのアプリケーションにアップロードするとそのままボットジェネレーターとして動く。カスタマイズして自分用に使うのも一つ。


375 名前:nobodyさん mailto:sage [2010/04/17(土) 23:30:14 ID:???]
>>374

ありがとうございます。
早速試してみます。

自力でちょっと調べまして、Java じゃなくて Ruby/Sinatra なんですが、以下のソースで Smart.fm はクリアできました。

require 'rubygems'
require 'sinatra'
require 'oauth'

enable :sessions

get '/twitter' do
consumer = OAuth::Consumer.new('内緒', '内緒', { :site => 'twitter.com', :request_token_path => '/oauth/request_token' })
request_token = consumer.get_request_token # => ここで 401 Unauthorized 発生。
session[:request_token] = request_token
puts request_token.authorize_url
end

get '/smartfm' do
consumer = OAuth::Consumer.new('内緒', '内緒', { :site => 'api.smart.fm', :request_token_path => '/oauth/request_token' })
request_token = consumer.get_request_token
session[:request_token] = request_token
puts request_token.authorize_url # => ここで Authoriza url が取得できた。
end

Twitter は We support hmac-sha1 signatures. We do not support the plaintext signature method. と言っており、
Smart.fm は * HMAC-SHA1 (recommended) and PLAINTEXT are supported * と言っています。
キャラボットのソースを読んでもできないようだったら、OAuth::Consumer.new の引数でそのへんを指定する方法を調べてみます。


376 名前:375 mailto:sage [2010/04/18(日) 01:32:47 ID:???]
わかりました。

処理は正しく、Twitter の OAuth 認証に登録したアプリが無効化されていました。
新しいアプリをもう一つ登録し、そちらで試したらあっさり動きました。
無効化されたアプリを再度有効化するには api@twitter.com にメールするみたい。

以下、Twitter から届いていたメール。

> This is a notice that your OAuth token for あんたのアプリケーション has
> been suspended from interacting with the Twitter API.
>
> Please make sure that your application follows Twitter's policies, including
> the Twitter rules (help.twitter.com/forums/26257/entries/18311),
> the API rules (twitter.jp/apirules), and the automation rules
> (help.twitter.com/forums/10711/entries/76915).
>
> To request for your token to be re-enabled, please write to api@twitter.com

Status: 401 Unauthorized

<?xml version="1.0" encoding="UTF-8"?>
<hash>
 <request>/oauth/request_token</request>
 <error>Invalid / suspended application</error>
</hash>

というレスポンス通り、suspended application だったわけで。
お恥ずかしい限りです。


377 名前:375 mailto:sage [2010/04/18(日) 01:41:19 ID:???]
>>373

教えていただいたあたりのソースは GAE 上で永続化した Access token を読み出して
Twitter クラスのインスタンスを生成する処理です。
それ以前に今回つまっていた Request token の生成をCharactorbotServiceImpl.java の 529 行目あたりで行っています。

public String getAuthorizationURL(String consumerKey, String consumerSecret) {
  if(consumerKey == null || consumerSecret == null) throw new IllegalArgumentException("null is not allowed.");
  checkLogin();
★  Twitter twitter = new TwitterFactory().getInstance();
★  twitter.setOAuthConsumer(consumerKey.trim(), consumerSecret.trim());
  try {
★    RequestToken requestToken = twitter.getOAuthRequestToken();
    ConsumerKeyAndSecret key = new ConsumerKeyAndSecret();
    key.consumerKey = consumerKey;
    key.consumerSecret = consumerSecret;
    mapRequestTaken.put(key, requestToken);
    return requestToken.getAuthorizationURL();
  } catch (TwitterException e) {
    e.printStackTrace();
    return null;
  }
}

★をつけたところがポイントで、このへんの処理はオフィシャルのサンプルと同じです。
したがって、オフィシャルのサンプルは間違っていません。
長々とスレ汚しすみませんでした・・・。

378 名前:nobodyさん [2010/04/19(月) 12:42:00 ID:ex/sLZjj]
>>372
お前のような奴が一番ウザイ
出来もしない奴が出てくるなっての
半年ROMってろバk


379 名前:followjp [2010/04/19(月) 12:46:29 ID:NMrEK+fA]
twitterで現在何の話が話題かわかるサイト紹介します。
followjp.com

380 名前:nobodyさん mailto:sage [2010/04/19(月) 17:45:33 ID:???]
すごくスパムっぽい紹介ですね。。

381 名前:nobodyさん mailto:sage [2010/04/26(月) 03:27:30 ID:???]
>Twitter APIのBASIC認証は2010年6月に廃止予定

382 名前:nobodyさん mailto:sage [2010/04/26(月) 14:05:08 ID:???]
>>381
なんか、ようやく盛り上がってきたw
MyBotたちは対応済みだけどiPhoneアプリが気になるな

383 名前:nobodyさん mailto:sage [2010/04/26(月) 15:04:58 ID:???]
いい加減対応しないととは思いつつ発言辞書追加とか機能追加の方にかまけてしまってたからまあ5月中には対応しとこうかねえ。
一応クライアント名明示できるし。



384 名前:nobodyさん mailto:sage [2010/04/27(火) 00:57:09 ID:???]
6月にdeprecatedという話は前から聞いてたけど、
使えなくなる(shutting off)とは思わなかった。
あとOAuthは突然suspendされた人が出たという噂も聞いたので尻込みしてた。

OAuth対応はライブラリ使えばそんなに難しくないけど
全部のbotのプログラム書き換えるのは面倒だなぁ。

385 名前:nobodyさん mailto:sage [2010/04/27(火) 14:19:20 ID:???]
とりあえずOAuth認証の部分だけ作って他はあとでやろう、って思ってたら
認証作った翌朝にsuspendされた、どうしろというのだ

386 名前:nobodyさん mailto:sage [2010/04/27(火) 15:06:06 ID:???]
suspendってどういう風に?通知がきたの?

387 名前:nobodyさん mailto:sage [2010/04/27(火) 23:18:36 ID:???]
Application suspension notice ってタイトルのメールが来て
twitterの設定画面見たらアプリケーションの説明の所にサスペンドって出てた

388 名前:nobodyさん mailto:sage [2010/04/28(水) 01:06:55 ID:???]
初めにつくったやつsuspendされたけど、
アプリ説明部分が意味のない英文ってかa30文字だったのがまずかったみたい

二代目は説明箇所を一応意味のある日本語にして、短めだったアプリ名称を念のため伸ばした。
今のところsuspendされてないよ。

389 名前:nobodyさん mailto:sage [2010/04/28(水) 08:44:33 ID:???]
>>388
ちょっと説明文直してくるわ

390 名前:nobodyさん mailto:sage [2010/04/28(水) 09:41:47 ID:???]
しかしそんだけで無効化されてたらbotどころかクライアントやサービスも下手にやれんなー。

391 名前:nobodyさん mailto:sage [2010/04/28(水) 15:35:06 ID:???]
まともに名前も説明も付けられない程度の下手加減ならやるなってことだろ

392 名前:nobodyさん mailto:sage [2010/04/30(金) 02:00:57 ID:???]
某所のコピペだけどすまん聞いてください

こちら
ko-lab.net/twitter/google-app-enginegae%E3%81%A7cron%E5%8B%95%E3%81%8B%E3%81%99%E3%82%84%E3%82%8A%E6%96%B9%E3%82%92%E3%82%86%E3%81%A8%E3%82%8A%E5%90%91%E3%81%91%E3%81%AB%E3%81%BE%E3%81%A8%E3%82%81%E3%81%A6%E3%81%BF/
を参考にGAEcronを設定してているのですが、12.おまけ の1アプリでいくつかのcronが動かなくて困っております。

「web.xml を開いて以下のように書き換えて適当な箇所に追加する」ソースは、

-略-
java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
<servlet>
<servlet-name>* 伏*</servlet-name>
<servlet-class>*伏*.* 伏*Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet- name>*伏*</servlet-name>
<url-pattern>/*伏*</url- pattern>
</servlet-mapping>
//ここ
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>

// ここ の部分に挿入すればいいのでしょうか?それともまったく見当違いでしょうか?
1アプリにcron1つだと問題なく動いていますが、3つほど入れると全部 Failedで動きませんでした。
どうかご教示お願い致します。

393 名前:nobodyさん mailto:sage [2010/04/30(金) 22:51:16 ID:???]
>>392
場所はそこでいいと思うが、問題はそこじゃない
パッケージ下にクラスを作る の意味が分からないならググって理解しろ
分からないならやめとけ



394 名前:nobodyさん mailto:sage [2010/04/30(金) 23:59:20 ID:???]
>>393
パッケージ下=同パッケージ内という発想しかなかったから、もう少し勉強してきます
ありがとう

395 名前:393 mailto:sage [2010/05/01(土) 00:43:59 ID:???]
>>394
パッケージとクラスの意味は理解してるのか
<servlet-class>【*伏*】.* 伏*Servlet</servlet-class>
↑左の部分まで書き換えてないか?
そこはパッケージ名のままにしておかないと動かないよ

396 名前:nobodyさん mailto:sage [2010/05/01(土) 05:42:06 ID:???]
投稿成功してんのに403 Forbiddenとか出るの勘弁して欲しい。

397 名前:nobodyさん mailto:sage [2010/05/01(土) 16:07:12 ID:???]
夜とかEchofonから投稿しても同じような感じだからAPIが重すぎて腐ってるんだと思う

398 名前:nobodyさん mailto:sage [2010/05/02(日) 00:02:12 ID:???]
キャラクターbotって結構多いけど出来がいいのってどんなのあるんだろうか。
ランダムトークとリプライ反応さえあればあとは辞書データの工夫のが重要になってきそうだけど。

399 名前:nobodyさん mailto:sage [2010/05/02(日) 23:40:22 ID:???]
>>395
ありがとう
その左の部分は大丈夫だった
CronJobに、作成した数(2つ)のステータスが出るんだが、on time Failed と 数字secs late Failed になって動いてないみたいで…
見本と照らし合わせながら慎重に<servlet-name>や<url-pattern>を変えてみたけど動かないな
GAEはもともと不安定なんだろうか

400 名前:nobodyさん mailto:sage [2010/05/03(月) 08:34:25 ID:???]
最近GAE不安定すぎてどうにもならないわ。

401 名前:nobodyさん [2010/05/03(月) 20:31:26 ID:Gh0qmOKb]
>>400

たぶん、それはGAEが不安定じゃなくてTwitterの方が不安定なんだと思う。
GAEで他のサービスもやってるが、そっちは安定そのもの。

30秒のタイムアウト。
TaskQueueにスタックしてるなら10秒のタイムアウト。
twitterが遅いとそっちがURLフェッチできずに効いてくる。

タイム制限の中にURLフェッチの処理がしっかり入れば大丈夫だから、
URLにアクセスする処理をTaskQueueに分散して、
そのスレッドの中で一つしかアクセスしないようにする。

さらに一個失敗しても大丈夫なようにしておけば、意外と失敗しない。

sourceforge.jp/projects/charactorbot/devel/

ここのやり方が結構秀逸。
ランダムポスト・私信返信・ポスト解析・フォロー返し
といろいろやってるけど、普段は一度しかアクセスしてない。

最新のソース、ダウンロードしてみるといいかも。

402 名前:nobodyさん mailto:sage [2010/05/03(月) 21:45:20 ID:???]
今頃twitterって時代遅れもいいとこ

403 名前:nobodyさん mailto:sage [2010/05/03(月) 21:52:12 ID:???]
>>401
CronでFailed出る時はCron自体動かなかったのかと思った。
あと、タイムアウトって8秒じゃなかったっけ



404 名前:nobodyさん mailto:sage [2010/05/03(月) 23:31:20 ID:???]
エラーログ見てるとこの時間帯はAPIコールのタイムアウト出まくりだしなー。
oAuthだけじゃなく色々増えるっぽいけどサーバがユーザの増加に追いついてないな。

405 名前:nobodyさん [2010/05/04(火) 02:02:03 ID:+1kjpDTi]
>>403

cronでFailでるのは叩いてるそのリクエストが遅いから。

30秒の制限以内におわっているか、次のcronにかぶってないか、
リクエストのapi_msとcpu_api_msとかをログで見てみると良い。
数秒かかるようなら警告のマークが出てるはず。

cronで直接叩かずに、cronは開始時間だけ取っておいて、
すぐTaskQueueに詰めてすぐ終了すると、失敗少ない。

あと、失敗時のリトライもTaskQueueに詰めれば確実。

あと数秒かかってるようならappstatsを入れて
どのメソッドとどのAPIコールにどれだけ時間がかかってるか確認すると良い。
やり方は、GAE/Jならの4番目。
d.hatena.ne.jp/itaosan/20100421


とは言えリトライしててもTwitterが落ちまくってるとすごく時間かかるけど。

406 名前:nobodyさん mailto:sage [2010/05/04(火) 02:56:11 ID:???]
GAE上のbotの話と、どっかのcron不可サーバに置いたbotに
GAEからhttp叩いて着火するいわゆるweb cronの話が混ざってるようにも見える

407 名前:nobodyさん mailto:sage [2010/05/04(火) 02:59:53 ID:???]
書き忘れた
後者はGAE行きのレスポンスをさっさと吐いて標準出力をクローズすれば
twitterが重かろうと関係なくGAE側は正常終了するはず

408 名前:nobodyさん [2010/05/04(火) 09:35:22 ID:QLS4fdDM]
oauth対応みんなどうする???

409 名前:nobodyさん mailto:sage [2010/05/04(火) 13:53:46 ID:???]
>>408
いま、一所懸命やっとるがな。

410 名前:nobodyさん mailto:sage [2010/05/04(火) 17:10:28 ID:???]
対応済み
意外に楽だった

どれだけのボットがいなくなるかには興味がある

411 名前:nobodyさん mailto:sage [2010/05/04(火) 17:41:57 ID:???]
職業プログラマにとっては楽なことだけど
サンデープログラマにとっては初めてぶち当たる大きな壁になるだろうなこれ

412 名前:nobodyさん mailto:sage [2010/05/05(水) 01:51:31 ID:???]
まあちょっと改造するとかの人はむしろ対応して配布されたのや
対応した後のbotサービス使うだろうよ。
俺もまだやってないけど作ったばっかのbotの機能の方を先になんとかしたいところ。

413 名前:nobodyさん mailto:sage [2010/05/05(水) 10:40:35 ID:???]
質問させていただきます

pha22.net/twitterbot/からいただいたver.2.03のreply_pattern.phpの編集なんですが
TLに反応して@を返すというものなんですが・・・
d.hatena.ne.jp/bardothodol/20090930#p1のサイトのものをお借りしてコピペしたのですが反応してくれません
他の動作は確認できました

修正方法や雛形を教えてください><



414 名前:nobodyさん mailto:sage [2010/05/05(水) 12:17:05 ID:???]
具体的にどこを改造してどう動かないのかも説明しないで答え返せるほどテレパシー能力持ってないよ。

415 名前:nobodyさん mailto:sage [2010/05/05(水) 12:30:43 ID:???]
$filename = "./tmp/last.dat";

$filename = "./log.dat";
に変更しただけですが駄目ですか?><

416 名前:nobodyさん mailto:sage [2010/05/05(水) 13:08:28 ID:???]
他の動作はできたってのは反応以外は動くって解釈していいのかね。
変更箇所が$filenameだけなら
$username = "";
$password = "";
変えてなきゃ動くわけもないので初心者が言うとき何をしたかはしょらずに正確に書いて欲しい。
まあファイルの文字コード違うとかそういうのじゃないの。

417 名前:nobodyさん mailto:sage [2010/05/05(水) 13:09:11 ID:???]
あ、IDとパス書けって意味ではないよ。
変更箇所をすべて言わないとわかんないってことで。

418 名前:nobodyさん mailto:sage [2010/05/05(水) 13:20:53 ID:???]
>>416
はいそうです
$filename = "./tmp/last.dat";
ここ以外は弄ってません

文字コードと改行は指定されたとおりにしました
COBOLしかできない痴呆なので詳しくお願いします><

419 名前:nobodyさん mailto:sage [2010/05/05(水) 14:05:11 ID:???]
まさかと思ったが
$username = "";
$password = "";
を指定してないからじゃないかそれ。
プログラムやってんならその行見て不審に思わなかったのか。

420 名前:nobodyさん mailto:sage [2010/05/05(水) 14:30:55 ID:???]
なぜ作者に聞かずに匿名掲示板で聞くんだろう
自分でも質問するに値しないレベルのどうでもいいことだと認識してるからじゃないのか?

421 名前:nobodyさん mailto:sage [2010/05/05(水) 17:18:34 ID:???]
できないです^q^
キャラボットの復活待ちます

422 名前:nobodyさん [2010/05/05(水) 17:35:09 ID:HTuheCnu]
botクライアントoauth対応中なんだが、access token取るためCAPCHA通るんだ、、、フル自動化できない。

423 名前:nobodyさん mailto:sage [2010/05/05(水) 20:49:50 ID:???]
スパマー乙って言われたくなければ我慢しとけ



424 名前:nobodyさん mailto:sage [2010/05/05(水) 21:34:38 ID:???]
>>422
PIN入力してAccessToken取るやり方?
本当だとしたらきついなー

425 名前:nobodyさん [2010/05/06(木) 11:30:08 ID:/xpEwzH6]
>>422です

昨日取ったaccess tokenで、post出来た。いいんだけど、expire期限いつまでなんだろ。


426 名前:nobodyさん mailto:sage [2010/05/06(木) 14:09:00 ID:???]
tokenは無効化するまでじゃね?

427 名前:nobodyさん [2010/05/06(木) 17:20:27 ID:/xpEwzH6]
422です
>>426
> tokenは無効化するまでじゃね?
さんくす。安心して使いまくります。

428 名前:nobodyさん mailto:sage [2010/05/07(金) 23:12:32 ID:???]
ヽ( ・ω・)ノ
twitter.com/nbginews

429 名前:nobodyさん [2010/05/09(日) 15:15:24 ID:QohMfTcW]
>>421
キャラボットまた募集はじめたみたいだよ。
sourceforge.jp/projects/charactorbot/wiki/Servers
ここで運用サーバー一覧が公開されてる。

OAuth認証もできるし、TLへの反応も1分置きで結構使える。
けど、作成可能なボット数も限りあるみたいだから急いだ方がいいかも。

430 名前:nobodyさん [2010/05/09(日) 18:51:26 ID:4tzIYBNe]
OAuth認証でAPI使い始めてから、401エラーが多発
うまく行くときといかないときがあるから逆に原因不明という・・・。

何か気をつけることってありますか?

いまはmentionsでreplyを取得しています。つぶやきは今のところ問題なさそうです(あまりつぶやいていないので分かりませんが

431 名前:nobodyさん [2010/05/09(日) 19:56:56 ID:6lB/rbOi]
>>430
時刻ずれてない?

432 名前:nobodyさん mailto:sage [2010/05/12(水) 05:49:39 ID:???]
OAuth対応させた後にGAEにも以降したんだが、
リプライだけひたっすら重たくて1300〜1500cpu_msでログが真っ赤。ポストもされない。
間隔あけてみたりソースのコメントアウトとかecho文も全部消したりしたけど一向に良くならない…
どう対処したらいいんだろう。
ソースはPHPでジェネレーターとかは使ってない。GAEはjava

433 名前:nobodyさん mailto:sage [2010/05/12(水) 07:59:14 ID:???]
>>407を実装できればいいんだがどうすればいいかわからない
>>392のとこの使ってるけど



434 名前:nobodyさん mailto:sage [2010/05/12(水) 10:49:56 ID:???]
と言われてもGAE側の問題じゃないし
「cgi 標準出力 閉じる」あたりでぐぐれ

435 名前:nobodyさん mailto:sage [2010/05/12(水) 16:55:07 ID:???]
ここしばらく20時から2時くらいの間で何度かAPIコールにリトライしても
タイムアウトしまくりなんだか他もそんな感じ?

436 名前:nobodyさん [2010/05/12(水) 23:12:33 ID:1x2EnOp+]
>> 432
それはかかりすぎ。

一気に一つのサーブレットたたいてやるんじゃなくて
分けれるなら分割して複数のサーブレットを
複数のcronからたたいたらどう?

フォロワーが1000超えてるならタイムライン
の解析とかも1分置きより短くして一回の処理を短くした方がいいよ。
API回数は食うけど。

437 名前:nobodyさん mailto:sage [2010/05/13(木) 00:09:55 ID:???]
GAEけっこうgdgdだから何とも言えんな

438 名前:nobodyさん [2010/05/13(木) 03:07:16 ID:g6nE4IPR]
oauthに登録したいのですが、
「アプリケーションのウェブサイトURL」や「コールバックURL」がまだ確定してません。
まず練習用に作りたいので、公開するかも分かりません。
localhost/
などと入力したらinvalidと出ました
適当なURL(sample.comなど)を入力しちゃっていいのでしょうか?

439 名前:nobodyさん mailto:sage [2010/05/13(木) 17:46:30 ID:???]
>>432
> OAuth対応させた後にGAEにも以降したんだが、
> リプライだけひたっすら重たくて1300〜1500cpu_msでログが真っ赤。ポストもされない。
> 間隔あけてみたりソースのコメントアウトとかecho文も全部消したりしたけど一向に良くならない…
> どう対処したらいいんだろう。
> ソースはPHPでジェネレーターとかは使ってない。GAEはjava

ウチもログ真っ赤、でもリプライは返してるんだよね…わけわからん

440 名前:nobodyさん mailto:sage [2010/05/14(金) 01:39:01 ID:???]
ゆとり向けにまとめてみたを参考にして、作ってみたのですが、
デプロイで
Server Error (500)
A server error has occurred.
というエラーが出てしまって、デプロイすることができません。
調べても詳しく説明が載っていなくて困っています。ご存知の方いらっしゃいましたらお願いします。

441 名前:nobodyさん mailto:sage [2010/05/14(金) 07:47:45 ID:???]
>>440
それだけで誰か分かりますか?といってもエスパーでもない限り分からないよ
bot掲示板でただ分かりません!ご教授下さい><とだけ言ってるやつらと一緒だな

442 名前:nobodyさん mailto:sage [2010/05/14(金) 09:24:45 ID:???]
>>440
bot作るのやめたほうがいいよ。

443 名前:nobodyさん mailto:sage [2010/05/14(金) 12:16:01 ID:???]
EasyBotter・独自のOauth認証を使用しています。
普段の投稿は「"東京"から」のように自分の設定したfromを表示させることができますが、
例えば手動でウェブや他のクライアントから投稿した場合にも、同じように表示させることは可能でしょうか?




444 名前:nobodyさん mailto:sage [2010/05/14(金) 12:26:33 ID:???]
>>443
phaさんの掲示板過去にあるから検索してみ

445 名前:nobodyさん mailto:sage [2010/05/14(金) 14:10:34 ID:???]
>>434
PHPだと標準出力は手動で閉じれないみたいなんだよな
アクセスしてきたらレスポンスだけ先に送るってことできないのかな

446 名前:nobodyさん mailto:sage [2010/05/14(金) 17:43:38 ID:???]
>>443
ありがとうございます、探してみます。

447 名前:440 mailto:sage [2010/05/14(金) 22:35:23 ID:???]
440です。詳しく書いたつもりだったのですが甘かったようです。
もう少し一人で格闘してみます。すみません。

448 名前:nobodyさん mailto:sage [2010/05/15(土) 01:13:36 ID:???]
いや、詳しくどころか簡単にも書かれてないんだ・・・。
とりあえずphpのスレでも見てテンプレの初心者向けサイトでも参考にするといい。

449 名前:nobodyさん mailto:sage [2010/05/15(土) 02:46:02 ID:???]
死んではいないけど瀕死

450 名前:nobodyさん mailto:sage [2010/05/15(土) 02:46:43 ID:???]
ごめん誤爆

451 名前:nobodyさん mailto:sage [2010/05/15(土) 18:24:55 ID:???]
>>449
最悪のタイミングの誤爆ですぞ

452 名前:nobodyさん mailto:sage [2010/05/16(日) 06:34:31 ID:???]
Greasemonkeyでスクリプト書きたいんですが、oauthについてよくわかりません
同様のスクリプトを探してみてもBasic認証での実装しか見つかりません
参考にしたいのですが、oauthをJavascriptで実装しているものははないでしょうか

453 名前:nobodyさん [2010/05/16(日) 23:07:45 ID:ctAHkOPv]
>>452
blog.tomatomax.net/archives/2696



454 名前:nobodyさん [2010/05/18(火) 15:13:38 ID:BXwl2DAR]
GAE+@PAGESを使っているんですが
叩く時間が2秒ずつ遅れていってしまって困っています
安定させる方法や、例えば30分ジャストにだけ叩くのではなく29分と31分も含むなどして
許容時間を広げる方法ってありませんか?

455 名前:nobodyさん mailto:sage [2010/05/18(火) 15:19:47 ID:???]
>>454
>30分ジャストにだけ叩くのではなく29分と31分も含むなどして
cronの起動分数と関連づければできる

456 名前:nobodyさん mailto:sage [2010/05/18(火) 15:41:10 ID:???]
>>455
ありがとうございます!調べてやってみます

457 名前:nobodyさん mailto:sage [2010/05/18(火) 22:10:12 ID:???]
>>453
すみません、有難うございます
そのサイトは一度見つけていたのですが、Python の実装例だと思い見過ごしていました
もう一度じっくり読んでみたいと思います

458 名前:nobodyさん mailto:sage [2010/05/28(金) 22:48:20 ID:???]
ここではこれは話題にならないのか?
ttp://jptwitterhelp.blogspot.com/2010/05/blog-post_4711.html

459 名前:nobodyさん mailto:sage [2010/05/28(金) 22:48:50 ID:???]
どちらかというとここはプログラムについてじゃないのかな

460 名前:nobodyさん mailto:sage [2010/05/28(金) 23:22:28 ID:???]
ガイドライン的なものはこっちで語ってもいい部分ではあるが
botの騙りなんて公式アカって明示してないのは個人製作だってわかるしなー。
どっちかというと>>458のは実在の人物の中身入りの騙り防止だと思う。

ガイドラインていうかbotの引用についてはこんな印象。
△は俺としてはアリだけど人によっては嫌な人もいるかなって感じ。
┣ 公式RT(TLに出ない)→△

┣ 引用のみ(@なし:TLに出ない)(bombtter等)→△

┗ 非公式RTやリプライ(@付き:TLに出る)
  ┣ フォロワー限定→○
  ┗ 非フォロワー→×
   ┣ 一般的な語句→×××
   ┗ 特定の語句→×


461 名前:nobodyさん mailto:sage [2010/05/29(土) 16:44:15 ID:???]
もし、モペキチ(堰澤 映)がTwitterに出てきたら?

モペキチはただの荒らしさんではないため、自動保守botを作り、
API突破(Samba突破に近い)のつぶやきを投稿し続けると思う。

さらに、モペキチは当然多重アカウントである事も確か。
こんな卑怯な手を使ってまで荒らすバカはいないよね。

462 名前:nobodyさん mailto:sage [2010/05/29(土) 16:52:32 ID:???]
何を言っているんだ

463 名前:nobodyさん mailto:sage [2010/05/30(日) 03:21:12 ID:???]
>>461
もぺきちってこれか
www28.atwiki.jp/mopekiti/




464 名前:nobodyさん mailto:sage [2010/05/31(月) 15:12:09 ID:???]
荒らしのことなんてここで語りたくも聞きたくもないよ。

465 名前:nobodyさん mailto:sage [2010/06/05(土) 02:09:55 ID:???]
認証が通らない(Incorrect signature)orz
以下の手順で大丈夫でしょうか?
AccessToken/Secretはdev.twitter.comで取得済みです。
長文申し訳無いです。

1.適当にランダムなouath_nonce生成
2.base文字列生成
   POST&URLエンコード(URL)& + URLエンコード(OAuthパラメータ....&status=test)
3.signature生成
   HMAC-SHA1を キー値:ConsumerSecret&AccessTokenSecret, ソース:base で生成(バイナリ)
   ハッシュバイナリをBase64エンコード→URLエンコード
4.HTTP Request生成
   POST api.twitter.com/1/statuses/update.xml HTTP/1.1
   Host: api.twitter.com
   Content-Type: application/x-www-form-urlencoded
   Authorization: OAuth
    oauth_nonce="1の適当なnonce",
    oauth_signature_method="HMAC-SHA1",
    oauth_timestamp="1275670612",
    oauth_consumer_key="...",
    oauth_token="...",
    oauth_signature="signature",
   oauth_version="1.0"
   Content-Lenght: 11

   status=test
   (実際はOAuth部分の改行無し)
5.送信

466 名前:nobodyさん mailto:sage [2010/06/05(土) 19:29:57 ID:???]
引数名ごとにソートしてる?

467 名前:nobodyさん mailto:sage [2010/06/05(土) 23:37:20 ID:???]
>>466
はい。
なんだかよく分からないうちに認証出来るようになりました・・・。

468 名前:nobodyさん [2010/06/06(日) 17:48:08 ID:WWdDH7jD]
はじめまして。質問させてください。eclipse+twitter4j+GAEでbotの開発を行っています。

botがfollowしている人がつぶやいたときに、そのつぶやきを非公式RTする

といった機能を付けたいと考えているのですが、その実装方法がなかなか
わからず、悩んでおります。
もし、実装の仕方をご存知の方がいればご教授いただけないでしょうか。
「このページが参考になるよ」「○○でググれ」といったものでもかまいません。
どうぞ、よろしくお願いいたします。


469 名前:nobodyさん mailto:sage [2010/06/06(日) 17:58:20 ID:???]
easybotterを改造してますが、リプライをした直後に通常ポストするようにすると
リプライはうまく送信できるのですが通常のポストの方がIncorrect signatureエラーで送信できません
逆に、通常ポストした後にリプライをすると両方とも送れます
ソースの問題なのか、それとも根本的にどこか違っているのかわかる方お願いします
ソースは下のようなものでテストしてます

$value = array('status'=>"@test リプライ",'in_reply_to_status_id'=>"123456789");
$response = $this->setUpdate($value);
$value = array('status'=>"通常ポスト");
$response = $this->setUpdate($value);

470 名前:nobodyさん mailto:sage [2010/06/06(日) 18:01:01 ID:???]
>>468
非公式RTってただの文字列だから、
「おはよう」

「RT: @xxx おはよう」
にすればいいだけ。

それよりも、非公式RTで本当にいいかを考えた方がいいよ。
単にRTするだけだとうざがられる。

471 名前:nobodyさん [2010/06/06(日) 18:02:36 ID:WWdDH7jD]
>>486です。自己レスです。
botのフォワローさんだけにRTを表示させたいので、
公式RTを用いた方がfollowさんに迷惑をかけないのではと思いました。
現在悩んでいるのは次の2点です。

・followのつぶやきを取得する。
・取得したつぶやきを公式RTする。

以上、よろしくお願いいたします。

472 名前:nobodyさん mailto:sage [2010/06/06(日) 18:04:50 ID:???]
サスペンドされたのって一々メール送らなきゃ削除もできないわけ?
理由も言わずにサスペンドしたり、ちょっとふざけてんじゃないの?


473 名前:nobodyさん [2010/06/06(日) 18:06:32 ID:WWdDH7jD]
>>470
レスありがとうございます!そうですよね。公式RTに変更したいと思います。
followのつぶやきを取得するコードをどのように書けばよいか・・・
なかなかヒットする情報が見つからず、困っておりました。
もしよろしければ、ご教授頂ければと思います。



474 名前:nobodyさん mailto:sage [2010/06/06(日) 18:22:44 ID:???]
>>473
followingのつぶやきを取得するのはfriends_timeline使ってるけど、
今見るとhome_timelineを使えということらしい。
apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-home_timeline

公式RTするAPIはretweetらしい。こっちは使ったことない。
apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-retweet


475 名前:nobodyさん [2010/06/06(日) 18:39:40 ID:WWdDH7jD]
>>474
ありがとうございます!
教えていただいたページを参考にコードを書いてみました。

現在は、retweetStatus部がエラーになってしまいます。
statusesを別の変数で置き換えなければならないのでしょうか?それとも、コード自体
あっていないのでしょうか・・・?
ResponseList<Status> statuses = null;
try {
Twitter twitter = new Twitter("my id" , "my pw");
statuses = twitter.getHomeTimeline(); //homeTimelineを取得

twitter.retweetStatus(statuses);

む、むずかしい・・・orz

476 名前:nobodyさん mailto:sage [2010/06/06(日) 18:51:56 ID:???]
>>475
retweetStatus()の引数にgetHomeTimeline()のリターン値を渡すのは
おかしいんじゃないでしょうか?
retweetStatus()の引数はRTするstatusのidだけだと思います。

477 名前:nobodyさん [2010/06/06(日) 18:59:59 ID:WWdDH7jD]
>>476
ありがとうございます!
なるほど!つぶやきのidを指定して、それをretweetStatus()の中に
入れればいいんですね!なんとなくイメージできてきました。
皆様ありがとうございます!
自己レスですが、>>474の使い方を調べているうちに下記のページを見つけました。
今後のご参考までに。

retweetの使い方
sites.google.com/site/elekmole/twitter4jtop/01-twitter-class/21-retweetstatus

gethometimelineの使い方
sites.google.com/site/elekmole/twitter4jtop/01-twitter-class/22-gethometimeline

478 名前:nobodyさん [2010/06/06(日) 19:26:47 ID:WWdDH7jD]
何度も失礼しますorz
自分のhomelineに最新のつぶやきが表示されたときに、
そのつぶやきのstatusのidを取得したいのですが、どのように
実装すればよいでしょうか・・・。どなたかご教授頂ければ大変嬉しいです・・。
どうぞよろしくお願いいたしますorz

479 名前:nobodyさん mailto:sage [2010/06/06(日) 19:50:51 ID:???]
HMAC-SHA1に関するアルゴリズムってどこにも載ってないのな…
どう実装すればいいかわからん

480 名前:nobodyさん mailto:sage [2010/06/06(日) 19:51:36 ID:???]
>>478
多分statusesの先頭にあるのが最新のつぶやきだと思うから、
statuses.get(0).getID()とかで取得できるんじゃないかな?


481 名前:nobodyさん [2010/06/06(日) 19:57:30 ID:WWdDH7jD]
>>480
ありがとうございます><!!!
こ、こうでしょうか・・・
ResponseList<Status> statuses = null;
try {
Twitter twitter = new Twitter("my id" , "mypw");
statuses = twitter.getHomeTimeline(); //HomeTimelineを取得
twitter.retweetStatus(statuses.get(0).getId());

エラーが出なかったので、GAEに上げてみました。
テストを行い、後ほど報告させていただきます。

482 名前:nobodyさん mailto:sage [2010/06/06(日) 20:03:07 ID:???]
>>479
RFCあるだろ

483 名前:nobodyさん [2010/06/06(日) 20:12:45 ID:WWdDH7jD]
>>480
できました!!!!!!!!!!
理想どおりに動いています!!
本当にありがとうございました!!!
感謝、感謝です!!!
このbotを、人の役に立てるよう改良していきたいと思います。
本当にありがとうございました。



484 名前:nobodyさん mailto:sage [2010/06/07(月) 00:14:38 ID:???]
>>482
RFC読んだけど流れはわかったのに付録のコード見てさらによくわからなくなったわ
とりあえずSHA-1はどっかしらで用意しなきゃいけないみたいだな

485 名前:nobodyさん mailto:sage [2010/06/07(月) 00:15:17 ID:???]
php5とかならすでにある関数でどうにでもできるけどな。

486 名前:nobodyさん mailto:sage [2010/06/11(金) 02:06:51 ID:???]
botのcron関係で行き詰まり質問です。
php5でbotを作っているのですが、cronの代わりにwindowsの
タスクスケジューラで定期更新し作ろうと思っています。
テストのためにコマンドラインでbot.phpを実行すると、worning require_once
や fatal errorなどディレクトリが間違ってる系のエラーが出て
bot.phpが動いてくれません。
しかし、レン鯖で↑と同じディレクトリ構成(phaさんのダウンロードまんま)
で作って手動でブラウザ実行するとちゃんと動いてくれます。

何が原因かさっぱりわからず困ってます。どなたか教えていただけないでしょうか?
またはこれ以外にcronと似たようなソフトとかあったら教えていただきたいです。





487 名前:nobodyさん mailto:sage [2010/06/11(金) 02:46:06 ID:???]
コマンドラインからの実行(CLI PHP)を考慮してないんでしょ

488 名前:nobodyさん mailto:sage [2010/06/11(金) 03:45:22 ID:???]
その該当ディレクトリに移動してから実行するバッチファイル作ればいいんじゃないの。
うちはそうしてるけど。

489 名前:nobodyさん mailto:sage [2010/06/11(金) 03:46:50 ID:???]
あ、ちなみにスケジューラ使おうとしたけどなんかうまくいかなかったんでMFAっての使ってる。

490 名前:nobodyさん mailto:sage [2010/06/11(金) 04:24:11 ID:???]
>>487さんの助言でコマンドラインとブラウザではディレクトリの取り方が違うんですね勉強になりました。
という所まで調べてわかったので、エラーの出ているファイルのパス設定を
絶対参照に直してだいぶエラーは減りました。
しかし、C:\twitbot\PEAR\HTTP\Request2\Exception.phpファイルの
エラー箇所を調べてみると記述が
class HTTP_Request2_Exception extends PEAR_Exceptionで、アンダーバーで
つながれており、
どういう風な記述でパスを直したらよいかわからず残ってしまいました・・・

>>488さん
>その該当ディレクトリに移動してから実行するバッチファイル作れば
linuxではディレクトリ移動してから〜のやり方がなんとなくわかったのですが、
windowsでもできるのでしょうか?(windowsでつくっています)
>スケジューラ使おうとしたけどなんかうまくいかなかったんで
そうなんですか・・もうすこし粘ってみて無理そうだったらおすすめの
MFAを試してみます。


ありがとうございました!!

491 名前:nobodyさん mailto:sage [2010/06/11(金) 11:51:23 ID:???]
>>490
もう解決したようだけど、こんなのもあるよ
疑似cron
ttp://www.synck.com/contents/technote/technote_1236834699.html

492 名前:nobodyさん mailto:sage [2010/06/11(金) 13:46:09 ID:???]
フォローしてない人からのリプライって
ttp://api.twitter.com/1/statuses/mentions.xml(いつもはjson)
からは取れなくなりました?前から?

1相手にフォローしてもらって「フォローして」とリプライをもらう
2botがフォローする

のようにしており、前はちゃんとフォローしてたんですが、
今日はダメでしたorz

493 名前:nobodyさん mailto:sage [2010/06/11(金) 23:34:23 ID:???]
どちらもフォローしてない状態で@飛ばしてみたがちゃんと出たぞ。



494 名前:nobodyさん mailto:sage [2010/06/11(金) 23:36:01 ID:???]
まあ、@送る相手がカギ付きならもちろん見えるわけもないけど。

495 名前:nobodyさん mailto:sage [2010/06/16(水) 16:12:42 ID:???]
みんなサーバ立ててBotにつぶやかせてるの?

496 名前:nobodyさん mailto:sage [2010/06/16(水) 16:46:03 ID:???]
>>495
まだテスト稼動中なので、xampp+擬似cronで自分のPCで稼働させてます。
そのうちどっか借りて動かすかもしれません。

497 名前:nobodyさん mailto:sage [2010/06/19(土) 01:16:58 ID:???]
とりあえずoauth移行は急がなくてもよくなったな。

498 名前:nobodyさん mailto:sage [2010/06/19(土) 09:57:07 ID:???]
phaさんちの掲示板、無料鯖の無料cron使っているのに
動かない動かないってうるさいわ
そんなに気になるなら有料か自鯖にしろって

499 名前:nobodyさん mailto:sage [2010/06/19(土) 10:44:48 ID:???]
詳細書いといてくれよん

Twitter、BASIC認証終了を8月に延期 W杯対応で - ITmedia News
www.itmedia.co.jp/news/articles/1006/18/news066.html
2010年06月18日 17時05分 更新

Twitter APIのBASIC認証の終了が、当初予定の6月末から8月末に延期。W杯の影響でシステム負荷が高くなり、ひんぱんにエラーが出るなど不安定な状態になっているため。

 米Twitterは6月18日、Twitter APIのBASIC認証の終了日を、当初の6月末から8月末に延期すると発表した。サッカーワールドカップ(W杯)の影響でシステム負荷が高くなり、ひんぱんにエラーが出るなど不安定な状態になっているため。

 BASIC認証は、8月16日から段階的に縮小。31日までの間、1日当たりのAPIを呼ぶ回数制限(late limit)を減らしていく。31日からは、BASIC認証のAPIコールにはすべて、HTTP 403エラーを返す。

 Twitterは、ID・パスワードを渡さずにトークンでAPI認証できるOAuthと、OAuthの簡易版で、デスクトップアプリなどでも利用できる「xAuth」も提供しており、BASIC認証のサービス提供者に移行を呼び掛けている。


500 名前:nobodyさん mailto:sage [2010/06/19(土) 20:27:32 ID:???]
急がなくてもいいやとか思ってると8月に慌てることになる

501 名前:nobodyさん mailto:sage [2010/06/20(日) 01:24:25 ID:???]
もろに夏休みの宿題そのものだな。

502 名前:nobodyさん mailto:sage [2010/06/20(日) 13:34:02 ID:???]
>>498
最近、無料鯖で動かしてると、問答無用で規制されることもあるみたいね。そういう注意書きしてるところもあるし。

いろいろやりたいなら、キャラボットのソースいじって自分でGAEにデプロイした方が安全かもね。

503 名前:nobodyさん mailto:sage [2010/06/22(火) 08:08:58 ID:???]
そのGAEでのcronもここ1ヶ月まともに動いてないんだよなぁ
マジでなぜかわからん



504 名前:nobodyさん mailto:sage [2010/06/22(火) 08:15:40 ID:???]
某スレでGAEって不安定で商用には使えないよねーって話したら
そんなことはないどこの工作員だ死ねカスとか言われたんだけどなんなのあれ

505 名前:nobodyさん mailto:sage [2010/06/22(火) 10:14:13 ID:???]
ぐぐるの儲じゃね?キャラボやGAEcronの儲はいるし
何かあるごとにキャラボすばらしいって褒めてるのもいる

506 名前:nobodyさん mailto:sage [2010/06/22(火) 10:39:15 ID:???]
>>504
Scaraスレ住人乙

507 名前:nobodyさん mailto:sage [2010/06/22(火) 11:26:17 ID:???]
儲にせよ何にせよ、ここのところのGAEが不安定なのは確かだな…

508 名前:nobodyさん mailto:sage [2010/06/23(水) 22:57:33 ID:???]
>>503
うちのは普通に動いてるよ。
もちろんtwitterのサーバがエラー返すときはあるが、それはGAEのせいではないし。
先週くらいまではtwitterの方が不安定だったから、そっちが原因じゃないの?

509 名前:nobodyさん [2010/06/27(日) 16:04:27 ID:fEFtgcNQ]
ちょっと場違いかもしれませんが、適当なスレが無かったので質問させてください。
twitter APIを使って、twitterと連携したウェブサービスを開発しています。
携帯向けサイトでユーザー数が現在10万ぐらいです。
twitterのアカウントとパスワードを自社で管理しており、Basic認証でtwitter APIを利用しています。
ところが6/30にこのBasic認証が使えなくなる事を最近知りました。
OAuthやxAuthを代わりに使うのが正しい解決法だと思うのですが、
Basic認証によるAPIの利用でガチガチに作ってしまっているため、数日の改修で方式を変えるのはほぼ不可能な状態です。
Basic認証を使う方法を維持したまま解決する術は無いのでしょうか?

510 名前:nobodyさん mailto:sage [2010/06/27(日) 16:08:17 ID:???]
>>509
>>409 参照

8月15日までに頑張って改修してください。

511 名前:509 [2010/06/27(日) 16:33:55 ID:fEFtgcNQ]
>>510
ありがとうございます。
延期されていたのは知りませんでした。なんという情報弱者…。
1ヶ月かければなんとかなりそうです。
本当にありがとうございました。

512 名前:nobodyさん mailto:sage [2010/06/27(日) 17:27:54 ID:???]
>>511
basic認証使ったgateway何処かで公開されてたような
あと一月で対処できないならそういうの使わせてもらって対応期間稼ぐって手もある


513 名前:nobodyさん mailto:sage [2010/06/27(日) 18:53:56 ID:???]
xAuthへの移行なら簡単



514 名前:nobodyさん mailto:sage [2010/06/28(月) 00:47:42 ID:???]
パスワードを自社で管理ってところが平文で管理しているように見える
さっさとOAuthつかって管理した方がいいんじゃない?

515 名前:nobodyさん mailto:sage [2010/06/28(月) 00:57:46 ID:???]
10万ユーザーのIDとパスワード管理してる時点で手遅れだろw
全ユーザーに設定やり直させるとかあり得ん

516 名前:nobodyさん mailto:sage [2010/06/28(月) 02:31:17 ID:???]
>>509
パスワード管理とか自分が使ってたら使うのやめたい

517 名前:nobodyさん mailto:sage [2010/06/29(火) 02:26:13 ID:???]
>>514
Basic認証だから、当然平文でしょ。
よくそれで10万もユーザーが集まったなぁ。

518 名前:nobodyさん mailto:sage [2010/06/29(火) 09:49:03 ID:???]
何のサービスなのかが気になるんだが…

519 名前:nobodyさん [2010/06/29(火) 10:13:48 ID:s7BL9fdN]
twitter 携帯 10万ユーザー
っいうと限られてくると思うんだけど

520 名前:nobodyさん mailto:sage [2010/06/29(火) 10:33:23 ID:???]
モバツイ以外そういったサービスなんて知らんのだが

521 名前:nobodyさん mailto:sage [2010/06/29(火) 10:58:29 ID:???]
>>520
いや、確かにBasic認証だしとは思ったけど
まさか最近知ったとかそこまで…と思って…

522 名前:nobodyさん mailto:sage [2010/06/29(火) 11:17:26 ID:???]
モバツイって初めて知ったけど、これtwitter携帯公式サイトと何が違うんだろう

523 名前:nobodyさん mailto:sage [2010/06/29(火) 18:12:54 ID:???]
>>519
まさか、モバッター?



524 名前:nobodyさん mailto:sage [2010/06/29(火) 18:33:07 ID:???]
>>523
モバッターってもっと前からOAuthじゃなかったか?

525 名前:nobodyさん mailto:sage [2010/06/29(火) 21:29:52 ID:???]
Movatterは結構前からOAuth認証だな

526 名前:nobodyさん mailto:sage [2010/07/01(木) 16:05:49 ID:???]
あんまり詮索してやんなよ

527 名前:nobodyさん mailto:sage [2010/07/04(日) 21:59:55 ID:???]
oAuthに対応できずに潰れるサイトも間違いなくあるだろうな
自分は小さいサイトだけど結構な労力だった
アカウント設定も再度ユーザーにやらせることになって
上司からは何故か俺が怒られるし
twitterまじ死ねと思った

528 名前:nobodyさん mailto:sage [2010/07/04(日) 22:06:39 ID:???]
Twitterに頼るからそんなことになるんじゃねーの?

529 名前:nobodyさん mailto:sage [2010/07/04(日) 22:35:18 ID:???]
自分はサイトやめようかと思ってたのでちょうどいいタイミングだと思ってる。

530 名前:nobodyさん mailto:sage [2010/07/07(水) 08:21:44 ID:???]
OAuth認証のボットのリプライが軒並み止まってる

531 名前:nobodyさん mailto:sage [2010/07/07(水) 08:38:04 ID:???]
うちのは7時ちょっとくらいに復活したみたいです

532 名前:nobodyさん mailto:sage [2010/07/07(水) 09:18:42 ID:???]
>>530
うん、それそれ
baseになおしてやってる
完全沈黙のとこもある

533 名前:nobodyさん mailto:sage [2010/07/07(水) 13:07:11 ID:???]
まだ止まってる。
basicのほうもなんか調子悪い



534 名前:nobodyさん mailto:sage [2010/07/07(水) 13:47:19 ID:???]
rate_limit_statusが75→150になってる…
変えるなら変えるでアナウンスしてほしいなorz

まぁ、増える分には困らないからいいんですが。

535 名前:nobodyさん mailto:sage [2010/07/07(水) 16:04:42 ID:???]
APIが通常なら1時間で回復するところを不具合で4時間回復になってるらしいな
それにしても7時間くらい止まってるんだが…

536 名前:nobodyさん mailto:sage [2010/07/07(水) 19:44:50 ID:???]
まだOAuth腐ってる…5時間止まってるとか('A`)

537 名前:nobodyさん mailto:sage [2010/07/08(木) 00:05:31 ID:???]
うちはリプライもTL反応も11時間止まりっぱなしだよ…
復旧したこと言ってるけど、W杯終わるまで復旧させる気ないんだろな

538 名前:nobodyさん mailto:sage [2010/07/08(木) 00:15:45 ID:???]
うちは昨日の明け方から昼過ぎまで、ほぼ半日止まった
その上、通常投稿のエラーのほうも引っかかったんで、お知らせすら流せなくてヤキモキしたぜ・・・

539 名前:nobodyさん mailto:sage [2010/07/08(木) 00:38:35 ID:???]
うちはOAuth使用のbotだけど何時間前からか復帰してたみたい
夕方ぐらいに確認したら、rate_limit_statusがバンバンカウント減ってたけど
今は全然減らないや
早く安定してほしいね

540 名前:nobodyさん mailto:sage [2010/07/08(木) 06:46:19 ID:???]
一昨日から昨日の朝にかけて六時間くらいリプ止まってたのに気づかなかったわ

昨日の朝、実行間隔をいじったのと、フォロワーさんに不具合通知したらリプライ飛んでくる率が落ちた結果
安定した

541 名前:nobodyさん mailto:sage [2010/07/08(木) 08:45:03 ID:???]
リプできたりできなかったり。

安定しない

542 名前:nobodyさん mailto:sage [2010/07/08(木) 10:24:55 ID:???]
OAuthの仕様変化に大々的に巻き込まれているらしい

543 名前:nobodyさん mailto:sage [2010/07/08(木) 15:15:05 ID:???]
API節約のために実行間隔落とすしかないか…
直ればいいんだけどな



544 名前:nobodyさん mailto:sage [2010/07/08(木) 16:11:41 ID:???]
リプライの返信率悪いなって思ってたら仕様変更のせいかよ。

545 名前:nobodyさん mailto:sage [2010/07/09(金) 01:26:47 ID:???]
15時間ぶりに規制解除されたと思ったらTLに反応するリプライがまったく動かん…
仕様変更されたのか

546 名前:nobodyさん mailto:sage [2010/07/09(金) 01:54:31 ID:???]
同じソースで同じcronなのに、リプライが動いてるのと動いてないbotがいる。(共に規制でない)
仕様変更って具体的にどんな?よかったらソースください

547 名前:nobodyさん mailto:sage [2010/07/09(金) 09:48:39 ID:???]
>>546
それくらいググれよ。もうとっくにあちこちで広まってるからすぐ出てくるよ

548 名前:nobodyさん mailto:sage [2010/07/09(金) 12:33:44 ID:???]
すぐ出てくるなら教えればいいのに
教えたくないなら無視すればいいのに

549 名前:nobodyさん mailto:sage [2010/07/09(金) 13:18:33 ID:???]
えっ

550 名前:nobodyさん mailto:sage [2010/07/09(金) 13:43:43 ID:???]
えっ

551 名前:nobodyさん mailto:sage [2010/07/09(金) 16:40:00 ID:???]
ソース提示してから議論するのが先決だろうが
自分含め知らない人間はいくらでもいる

552 名前:nobodyさん mailto:sage [2010/07/09(金) 16:58:10 ID:???]
>>546
同じソースって言ったって、すべてが同じではないんじゃない?
違うとこに問題があるとか。

それとも、1つのアカウントを2箇所で動かしてるの?


553 名前:nobodyさん mailto:sage [2010/07/09(金) 20:56:59 ID:???]
>>552
スプリクトの仕組みは同じでツイートする言葉とOAuthのキーが違うだけ。
1つのアカウントではなくて、複数アカウントです。
前述の通り同じソース+cronなんだが、複数持ってるbotのうち2つが
friends_timelineの言葉を拾ってフォロワーにリプライすることだけができない状態…
こんな状態で2日目に突入した



554 名前:nobodyさん mailto:sage [2010/07/09(金) 23:07:13 ID:???]
エラーメッセージ返ってきてないん?
APIエラーだけじゃなくHTTPのも

555 名前:nobodyさん mailto:sage [2010/07/09(金) 23:20:07 ID:???]
>>553
おなじcronって完全に同じものなの?
GAEの解放使ってる場合はバージョンや解放プロバに因って
不具合出るところと出ないところがあったりするけどその可能性は無し?
cronの問題も無しで特にエラーが帰ってきてるわけでも無しなら
今回の不具合がまだ回復してなくてfriends_timelineを
参照できてないんじゃないかな

556 名前:nobodyさん mailto:sage [2010/07/09(金) 23:53:01 ID:???]
>>554 >>555
cronは風柳さんが公開してるGAE-Cronのソースを自分で立てたものなんだけど、
実行結果code:200 で次回起動時間も更新されてるから、cronが悪いわけではなさそうだ。
他の人が立てたGAE-Cronで試しても反応しないBOTは反応しなかったし…

ソース(PHP)は直接叩くとツイート内容が出るんだけど、今回の不具合から真っ白になってしまった。
ちなみに正常だった頃から何もいじってなくて、やはり前述の通り 正常なBOTと同じ仕組みだから
アカウント自体が不調っぽいです。
はやく直らんものかなー

557 名前:nobodyさん mailto:sage [2010/07/10(土) 01:28:17 ID:???]
まだ不具合直って無いどころか、自分のフォローしているbotで
リプライTL反応できないbotが増えてたよ
ウチのbotも今日直ったと思ったら、21時過ぎからまたダメになった

不具合中、鯖を変えてみたらリプライするようになったので
アカウントでなく、鯖IPで不具合起きるbotと起きないbotが出るみたいだ

558 名前:nobodyさん mailto:sage [2010/07/10(土) 01:46:22 ID:???]
鯖に影響はされてるのかもしれんがIPだと断定すんのは早すぎる気がする。

559 名前:nobodyさん mailto:sage [2010/07/10(土) 03:04:29 ID:???]
>>556だけど、TLに反応しなかったうちの1つのBOTが突然反応しだした… 謎だw

560 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 17:58:13 ID:???]
突然また反応しなくなった…なんなのこれ

561 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 19:46:45 ID:???]
おまえらのボットもこんな感じのホームだろ

フォーワンファースト・インテリア (411_interior) on Twitter
twitter.com/411_interior


562 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:19:15 ID:???]
一時TL・返信共に止まってたけど、いつの間にか復活してた
通常リプライの頻度を暫定的に上げてるけど…これはTwitter側の不安定ってことでよさげ?

563 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 22:19:53 ID:???]
自botが規制されてるかどうか、っていうのは
実際@飛ばしたりしてみる以外に確認方法ある?



564 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 22:29:51 ID:???]
TL反応直らん…

>>563
BOTにログインして、試しにwebから呟いてみるとか
規制されてるならページ上部に英文(和文?)ポップアップが出る


565 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 22:56:07 ID:???]
ぬるぬる直ったり反応しなくなったりでフォロワーさんの気持ちを折ってるかなとか考える

566 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 23:03:21 ID:???]
botちゃん、大丈夫かなあ
と心配に思ったりしてますが、折れはしません大丈夫です。
ちょっとはわかるので、これじゃ対処しようがないなあなと、本部のメンテを待ちますよ。

創作者さんには感謝感謝です。

567 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 12:38:39 ID:???]
Easy Botter 2を使っているが,プログラム改造して,TLとリプライの不具合発生時と復旧時につぶやかせるようにしてみた。
その結果,ほぼ30分ごとに,不具合発生と復旧とを繰り返していることが判明したけど,原因が分からん。

568 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 13:40:06 ID:???]
BOTじゃなくて、まったくpostしてない人間もAPIがすっからかんになってたって言ってたから
本家APIの不具合なんだろうな。不安定ってことでW杯終了まで様子見するしかない

569 名前:nobodyさん mailto:sage [2010/07/12(月) 05:29:14 ID:???]
すみません、どうしても分からなかったので質問させて下さい。

Java用のcronで「毎月○日○時」を指定する場合はどう書けば良いのでしょうか。
毎週や毎日、毎時、毎分なら分かるのですが
毎月だけはどこにもサンプルが見つからないんです。

<schedule>every month 12th 5:30</schedule>
こんな感じだろうかと思ったのですがエラーが出てしまいます。

570 名前:nobodyさん mailto:sage [2010/07/12(月) 13:45:25 ID:???]
>>569
Google App Engineのドキュメントに例がある
ttp://code.google.com/intl/ja/appengine/docs/java/config/cron.html
("every"|ordinal) (days) "of" (monthspec) (time)
の形でやれって事だから日指定が先で、月がofの後だよ

571 名前:nobodyさん mailto:sage [2010/07/12(月) 14:20:11 ID:???]
>>570
ありがとうございます。そのページは何度も読んだのですが
「12th of month 14:20」とか「12th days of month 14:20」のようにしても
どうしてもエラーが出てしまうんです…。

572 名前:nobodyさん mailto:sage [2010/07/12(月) 14:24:15 ID:???]
あっ 「12 of month 14:30」にしたら通った!!!!

573 名前:569 mailto:sage [2010/07/12(月) 14:35:25 ID:???]
いよっしゃあ設定できた――――――!!これでbotにお知らせ機能が付けられる!!
>>570さん、ありがとうございました!!

 ・同じ所で詰まった人のためにメモ
 cron.xmlでの「毎月12日の14:30」は「「12 of month 14:30」です。



574 名前:nobodyさん mailto:sage [2010/07/13(火) 23:07:43 ID:???]
相変わらずTL反応だけが反応したりしなかったりなんだがどういうこった
調べ方が悪いのかぐぐっても仕様変更について出てこないからどうすればいいか…

575 名前:nobodyさん mailto:sage [2010/07/13(火) 23:22:04 ID:???]
何か仕様変更されたの?

576 名前:nobodyさん mailto:sage [2010/07/14(水) 19:41:21 ID:???]
サーバー側でoAuth対応して、
クライアント側で認証させたあと、JavaScriptから直接twitter APIに
statuses/updateかましたら投稿できたぞw
このブログで言ってることも同じことかな?
ttp://www.blogpet.net/viewer?url=http%3A%2F%2Fd.hatena.ne.jp%2Fasannou%2F20090919

577 名前:nobodyさん mailto:sage [2010/07/14(水) 19:58:51 ID:???]
APIのリクエスト回数制限だけど、
認証なしで叩いたAPIはIPベースでカウント、
認証ありで叩いたAPIはアカウントベージでカウント
であってるかな?

同じIPアドレスのサーバーからoAuthでAPI叩いたとき、
アカウントごとにカウントされるという認識でよい?
サーバーのIPでカウントされないのなら良いのだけど・・・



578 名前:nobodyさん mailto:sage [2010/07/15(木) 01:27:52 ID:???]
昨日の昼前位からoAuth使用のアイコン変更が出来ないのもAPI不具合関係してる?
一時的なものならいいけど仕様変更だったらプログラム書き直し面倒すぎる

579 名前:nobodyさん mailto:sage [2010/07/15(木) 01:49:59 ID:???]
>>578
時間的に
status.twitter.com/post/808469968/ssl-issue
と関係あるのかね。巻き添えっぽい気もするが
プログラムのミスかと思ったら同じ現象に当たった人他にもいたのか

580 名前:nobodyさん mailto:sage [2010/07/15(木) 02:09:08 ID:???]
>>578 >>579
うちのもだ。表示されないな 数日中で直るといいんだが


581 名前:nobodyさん mailto:sage [2010/07/15(木) 02:12:22 ID:???]
botのアイコン変更不可
うちも朝から同じ症状だよ
プログラムいじってないからtwitter側の仕様変更かと思って
ずっと必死に対策考えてた…

582 名前:nobodyさん mailto:sage [2010/07/15(木) 08:49:48 ID:???]
おれもだー


583 名前:nobodyさん mailto:sage [2010/07/15(木) 09:42:30 ID:???]
今度はcronが動かなくなった
自分だけじゃないところを見るとtwitterの原因かな



584 名前:nobodyさん mailto:sage [2010/07/15(木) 11:42:12 ID:???]
プロフィール画像が変更できない不具合
status.twitter.jp/post/813305132
不具合ってことで、復旧待ちだねえ

585 名前:nobodyさん mailto:sage [2010/07/15(木) 18:36:40 ID:???]
>>584
おお…公式アナウンス? 復旧待機

586 名前:nobodyさん mailto:sage [2010/07/15(木) 23:22:19 ID:???]
うちのbotも同じ症状が

587 名前:nobodyさん mailto:sage [2010/07/16(金) 00:19:02 ID:???]
あ、やっぱり、プロフィール画像とらぶってんのか。
てっきり仕様変更かと思ってたぜ。
治るの待つか...

588 名前:nobodyさん mailto:sage [2010/07/16(金) 01:13:57 ID:???]
Perl Net::Twitter::Liteを使ってoAuthで動かしてます。
7/13から、retweetさせると"403: Forbidden"のエラーが返ってくる(retweetされない)ようになりました。
APIアクセス頻度は以前と変わっていないのでリミットに達しているわけではないと思うのですが、
他に考えられる原因はないでしょうか? or 同様の現象の方いらっしゃいますか?

589 名前:nobodyさん mailto:sage [2010/07/16(金) 19:37:56 ID:???]
まだ、なおんねーのかよ....






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<140KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef