トップページ⇒php
1001コメント336KB

【Twitter】 BOT製作支援スレ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/09/27(日) 14:15:59ID:Dz08qoo4
見当たらなかったので立ててみた

[公式] http://twitter.com/
[Twitter 開発ブログ 日本語版] http://twitterjp.blogspot.com/

*どの言語でもOKですがソースを書く際は何の言語なのかも記載してください。
*初心者のために、なるべくぶつ切りのソースではなく全体的に載せてほしいです。
0263nobodyさん2009/11/03(火) 14:32:48ID:???
>sourceがAPIとかなら無視させる
これって可能?
0264nobodyさん2009/11/03(火) 16:11:13ID:???
>>263
可能
0265sage2009/11/04(水) 00:25:58ID:oJ2uxGZI
cron-jobでfehlerhaftって出るのは何でだ・・・
URLコピペで貼ってるから間違いないのに不完全なURLって出る。


時間あけて設定画面開いたら次は重すぎるって出ました。

ファイルが重いのは理解できるがステータス変わるの何でですか?

調べてみたけど分からなかったので分かる人いたら教えてください
0266nobodyさん2009/11/04(水) 01:01:25ID:???
>>262
ありがとう!
初心者ながら色々試してみたんだけど、どうにも無視されたり、他の時間帯のこと言ったりする…
実際発言のところにif埋め込むのはこういう形であってますか?質問厨で申し訳ないけど分かる人いたらお願いします。
swich構文もちゃんと設定してるつもりなんだけどなあ

if(preg_match ( "/(こんばん|今晩)[わ和は]/u", $var )){
if($plist = $mes['night']){
$plist = array("こんばんは","こんばんはー");
$key = array_rand($plist);
$post = $plist[$key];
$message = "@".$reply_name." ".$post;
tweet($message ,$username,$password);
}
}
0267nobodyさん2009/11/04(水) 01:02:46ID:???
if($plist = $mes['night']){
なにこれ?
0268nobodyさん2009/11/04(水) 01:08:25ID:???
>>267
case ($now_g > '16') && ($now_g < '20') :
$plist = $mes['night'];
swichで時間帯設定したんだけど、発言の部分に「その時間だったら」って内容つけるのに四苦八苦した結果がこれです。

もしかして全然違う?
0269nobodyさん2009/11/04(水) 01:09:07ID:???
ごめんなさい、投稿早まった。
上のはswichで設定した分です。
0270nobodyさん2009/11/04(水) 01:15:13ID:???
>>209
そういう感じにフォロワーが色々いじってパラメータ変動させられるbotは面白いかもね。
ただしいたずらで無茶苦茶機嫌悪くさせたり病気にもできそうなのと
何よりその手の育成システムはアイデアとプログラムが割りと手間だな。
0271nobodyさん2009/11/04(水) 01:36:06ID:???
>>268
意味がわかりません
0272nobodyさん2009/11/04(水) 01:44:35ID:???
>>271
えっ!?

switch(true){
case ($now_g > '2') && ($now_g < '7') :
$plist = $mes['smoning'];
break;
case ($now_g > '8') && ($now_g < '10') :
$plist = $mes['moning'];
break;
case ($now_g > '11') && ($now_g < '15') :
$plist = $mes['afternoon'];
break;
case ($now_g > '16') && ($now_g < '20') :
$plist = $mes['snight'];
break;
case ($now_g > '20') && ($now_g < '1') :
$plist = $mes['night'];
break;
default :
$plist = $mes['other'];
break;
};

swichでここまでやるのは合ってますよね…?
その時間帯の属性を発言の部分に埋め込もうとしてこうなりました。
だいぶ間違ってますか?orz
0273nobodyさん2009/11/04(水) 02:58:30ID:???
やりたいことは
if($plist == $mes['night']){
なんじゃない?
0274nobodyさん2009/11/04(水) 03:59:33ID:???
>>273
ありがとうございます!正解は==なんですね…
早速=の数を直してみたんですが、やっぱり時間設定に反応してくれません。
if($plist == $mes['night']){はもちろん、if (($now_g == '3') or ($now_g == '4') ){ でも試してみたりしたのですが、完全にスルーです。

$now_g = date('G');も埋め込んであるんですが…なんで反応してくれないのかさっぱりです…
0275nobodyさん2009/11/04(水) 04:55:42ID:???
とりあえずどの段階で変数が想定外の値になってるか確認してみたら?
02762742009/11/04(水) 07:17:07ID:???
>>275
swichはどうやっても反応しないので、諦めていろいろ試行錯誤してたらやっと反応してくれた!!
if($plist == $mes['night']){ の代わりに if(($now_g >= '10') && ($now_g <= '17')){ を個別に指定してみたらできましたー!
結局反応しなかった理由はよくわかんないけど、<= じゃなくて < になってたのも原因のひとつみたたいでした。

アドバイスがなかったら絶対途中でめげてた。聞いてくれた方ありがとうございました!
0277nobodyさん2009/11/04(水) 07:54:05ID:???
botはシステム自体はそんな難しくはないけど
多様性とか面白さとかのアイデア方面がなかなかいいのが思いつかないな。
0278nobodyさん2009/11/06(金) 18:16:08ID:???
>>277
そうなんだよなあ。ヘタに@に対して定型文返してくるbotより、
単なるRSS垂れ流しの方がずっと有用だったりする現実。
0279nobodyさん2009/11/06(金) 22:29:14ID:???
銀さんのところのをコピペしてやってみてるんですが、
bot.phpにアクセスすると
Warning: preg_match() [function.preg-match]: Unknown modifier '[' in 略/Twitter.php on line 503
Warning: preg_match() [function.preg-match]: Unknown modifier '[' in 略/Twitter.php on line 333 ERROR

というのが出るんだけど何がおかしいのかわからないです
Twitter.phpは23行目をConnector.phpのフルパスに書き換えたのと、
501行目の「var_dump($line);」をコメントアウトした意外弄ってないんですが…
超初心者なので最初phaさんのやつでやってたんですが
何をどう頑張っても改行されなくて
銀さんの方で作ることにしたんですがなかなかうまく行かないです
0280nobodyさん2009/11/07(土) 00:47:57ID:???
コメントアウトのつもりが先頭に/1つしかないとかじゃないの。
正規表現でエラー出るってことはそーゆーことじゃないの。

ていうかああしたとかこうしたとか素人が言うよりは
そのいじった行をそのままコピペしたほうがわかる。
0281nobodyさん2009/11/07(土) 05:04:43ID:???
>>279
ちゃんとコピペできていないか、実行側にちゃんと送信できていないに1票。

>何がおかしいのかわからないです
まず検索すれば分かると思うけど、Modifierってのは修飾子のこと。
↓マニュアルのURLにも出てくる。
ttp://jp.php.net/manual/ja/reference.pcre.pattern.modifiers.php
でもって「Unknown modifier '['」ってのは「知らない修飾子'['がある」と、
親切に教えてくれてるわけだ。教えられた側が理解できているかは別として。
つまりこの場合、PHPが「(構文に沿えば)修飾子があるはずの場所に、
修飾子でない文字があるのはおかしい」と指摘しているので、
まず最初にその付近を見直すのが定石。
0282nobodyさん2009/11/07(土) 16:49:41ID:???
なんも反応ないってことは大体あってたのかな。
0283nobodyさん2009/11/07(土) 16:50:06ID:???
サーバーがsafe_modeだとなんでダメなの?
0284nobodyさん2009/11/07(土) 18:37:38ID:???
279です。

>>280,281
ご指摘頂いた箇所を見てみたんですが、コメントアウトの//もあってたし
エラーの出てた行はいじってないしで??となっていたんですが
@PAGEのファイルの編集画面で見てみるとUTF-8で転送されてなかったみたいで
何ヵ所か文字化けしてしまっていたのが原因だった様です…すみません
その辺設定出来るエディタ使ってたのに何故という感じですが
(miで編集、Fetchで転送)
とりあえず、なんとかなりそうです
ありがとうございました!

規制中でケータイからなので読み辛かったら申し訳ないです
0285nobodyさん2009/11/08(日) 19:21:21ID:???
「○○って言って」ってリプライされた時に○○の部分だけ返すのってどうやるの
phaさんのスクリプト使って出来る?
0286nobodyさん2009/11/08(日) 22:28:42ID:???
>>285
reply_pattern.phpに

"○○って言って"=> array(
"○○"
),

でよくね?
0287nobodyさん2009/11/08(日) 23:02:46ID:???
いや、そういうことではなくて○○の部分は相手が言った言葉によって変えたいんだ
一部分だけ相手の発言を引用するというか
0288nobodyさん2009/11/08(日) 23:07:58ID:???
できるけど処理がややこしくなるから別物になっちまうな。
0289nobodyさん2009/11/08(日) 23:08:01ID:???
@aaaの発言:
@bot AAAって言って

@botの発言:
@aaa AAA

ってこと?
0290nobodyさん2009/11/08(日) 23:30:52ID:???
reply_pattern.phpに

"復唱"=> array(
"{echo}"
),

って入れといて、reply_random.php側で
reply_pattern.phpから返答文字列を取得してからtwitterに投稿するまでの間の処理にswitch〜case(綴り合ってる?)か何か仕込んで、
もし返答文が{echo}だったらという条件判断をさせて、
そこで相手からのリプライの「から」までの間を抜き出してその前後に「復唱します、(抜き出した言葉)ですね」みたいに体裁整えて@とかidとかくっつけて返信、になるかなー

ややこしいかもしれないけどできなくはないはず
携帯からなんでコレが限界
0291nobodyさん2009/11/08(日) 23:35:44ID:???
>>290
ごめん忘れてた
「○○」を復唱して ←こんな形式でリプしてもらうとして、ね
鍵括弧でくくってる事と復唱って言葉がポイントってことで
0292nobodyさん2009/11/08(日) 23:42:11ID:???
>>289
そうそう

>>290
なるほど…なんとなく理屈は分かった
問題は投稿するまでの処理か…
0293nobodyさん2009/11/09(月) 00:52:01ID:???
ある程度の早さで返事することになるとその頻度でTL取得することになるからAPI制限との勝負になるとこもネック
0294nobodyさん2009/11/09(月) 17:18:21ID:???
8bitさんの好感度スクリプトを見つけたんだがいまいち分からない。
調べてみても、使い方のヒントになるものは何も…
携帯からなのでURL貼れなくて申し訳ない。
0295nobodyさん2009/11/09(月) 17:25:06ID:???
何が分からないのか言ってくれないとニントモカントモ
0296nobodyさん2009/11/09(月) 18:29:28ID:???
>>294
なんでそこの作者さんがサポートをやめたのか書いてあるだろ。もう一回読んで来い。
phaさんとこ見てても思うけどマジで初心者多いな。
ほぼ全レスのphaさんすげえ。
0297nobodyさん2009/11/09(月) 19:43:14ID:???
>>296
サポやめたくなるのもわかるんだけど
キレてる事をblogに書くのはどうかとも思ったw
0298nobodyさん2009/11/09(月) 19:54:17ID:???
あそこのリプライから発言を引用するスクリプト、
ユーザIDとパスワード以外弄ってないのに動作しないんだけど
質問受け付けてないからどうにもならんかった
0299nobodyさん2009/11/09(月) 20:41:52ID:???
はじめて見たけど、中身かなり親切に書いてあるじゃん…

>>298
出たエラーでググったりすればなんとなく見えてくるんじゃないか?
0300nobodyさん2009/11/09(月) 20:48:26ID:???
>>298
それって
ttp://8bitnote.sblo.jp/article/32680372.html
で配布されてるnanoka.phpのことか?
ざっと読んでみたけどServices_Twitterも入れないと動かないよこれ
0301nobodyさん2009/11/09(月) 21:26:11ID:???
294ですが好感度スクリプトについては説明がないんですよ。
txtには何を入れたらいいのかとか…
試しにサーバーに上げてPHPの方に書いたキーワードをpostしてから、サーバーにアクセスしてみたんだけど空リプライが来るだけ。
サーバーにアクセスしなければ何も動きはないです。
0302nobodyさん2009/11/09(月) 22:20:34ID:???
大した量じゃないんだからコードくらい追えよ
0303nobodyさん2009/11/09(月) 22:32:19ID:???
>>300
入れてるよ
そのエントリで同じ質問してる人がいたけど結局解決できなかった
0304nobodyさん2009/11/09(月) 23:37:37ID:???
スレチかもしれないがWebcronって月額いくらくらいかかる?
フォロワー300で、最低でも5分毎に実行させたいんだが…
0305nobodyさん2009/11/10(火) 00:03:35ID:???
>>304
どうせ金払うならちょっといいレンタルサーバーでも借りた方が良くないか。
月500〜1000円代からでもcronやPHP5やMySQLが使えるところはあるわけだし。

とはいえサイト持ってないなら宝の持ち腐れだろうし、やっぱ人によるかも。
逆に言えばサイト運営してて、尚且つ何か高度なもん設置したいものがあるのなら、
ちょっといいサーバー借りた方がトータルで見ればいい気はする。
0306nobodyさん2009/11/10(火) 00:24:51ID:???
>>304
自宅に24時間起動&ネット接続させられるマシンがあるならそれでスクリプトを動かしてもいいかも
自分はcygwin+cron+w3mでbot動かしてる
03073042009/11/10(火) 00:56:46ID:???
アドバイスありがとう
まさにサイト持ってない持ち腐れする人種なんで、レンタルサーバーは悩んでたんだ
自宅PCも不安定だし、コーヒー代我慢してWebcronのお世話になることにするよ
月額が不安だが…
0308nobodyさん2009/11/10(火) 00:59:51ID:???
ソース読めないし全然わかんないって人はBOT作る前に最低限、
PHPスレなりその初心者質問スレなり見たほうがいいと思うんだ。
サポセンとは違うんだし。
0309nobodyさん2009/11/10(火) 01:07:13ID:???
>>301
わからんかったらtxtはそのまま上げろと書いてなかったっけ?
うちは普通に動いてるよ
0310nobodyさん2009/11/10(火) 03:05:08ID:???
309
ありがとう。
上げなおしたら普通に動きました。
0311nobodyさん2009/11/10(火) 14:50:36ID:???
>>304
お試し期間で様子見してみたら?
お試し中でも使用量出るし、一週間で消費したクレジット*4すれば大体の目安はつくと思う
0312nobodyさん2009/11/10(火) 17:45:46ID:???
>>304
5分に一回なら月に150円くらいだった記憶。確信は無いが。
03133042009/11/11(水) 20:56:33ID:???
ありがとう。お試し始めてみた
150ならサーバー借りるより全然お得だな
0314nobodyさん2009/11/11(水) 23:48:17ID:???
特定の語句を含む発言をRTするBOTのRTが、フォロワーのタイムラインに表示されなくなった・・・
0315nobodyさん2009/11/12(木) 07:18:55ID:???
>>313
同じ事気になってた。
こっちはお試し期間中に色々試す暇がなくてどうせ安いからとクレカで購入してみたが
消費量チェックする度にチマチマ増えてるんで何か焦るw
五分に一回でもフォロワ300人は怖いよね、リプライの量が。

cron-jobが使えたらな。
ファイル大きいとか失敗ミャハ☆とかばかりでまともに動いてくれないんだ。俺の日頃の行いが悪いんかな。
0316nobodyさん2009/11/14(土) 12:06:15ID:???
ばずったーから単語を持ってくるのってどうやんの?
0317nobodyさん2009/11/15(日) 07:57:14ID:???
スクレイピングしろ
0318nobodyさん2009/11/15(日) 09:02:34ID:???
ttp://www.sukechan.net/archives/62/
これってソース丸コピペしてIDとパスワード変えるだけじゃだめ?
あとできればキーワード全部じゃなくて1番目だけを取得してポストしたい
0319nobodyさん2009/11/15(日) 10:40:05ID:???
>>318
・HTTP_Clientが必要
・for文消して$iを固定で1にする

てか聞きたいならやってみて出たエラーくらい書きなさいな
0320nobodyさん2009/11/15(日) 20:17:39ID:???
phaさんのスクリプトを使っています。

reply_random.php+reply_random.phpを利用、で
誰かに@を貰い、反応する単語がある場合に限り
2分後にreply_random.phpから文章をランダムに返し…

さらに8分後(=計10分後)にreply_random.phpから文章を
ランダムに返す事ようにしたい(1回のpostに対して、時間差で2回replyさせる)、
のですが、ヒントを頂けないでしょうか?

やはりスクリプトと根本から弄らないと無理でしょうか?
0321nobodyさん2009/11/15(日) 22:01:01ID:???
a
0322nobodyさん2009/11/15(日) 22:01:53ID:???
>>320
PHPの書き方の問題なの?それともアルゴリズムの問題?
0323nobodyさん2009/11/15(日) 23:56:13ID:???
>>320
自分ならこうする、という参考意見だと思って読んでね

前提条件として
4.txt(2×4回=8分後の処理で時間差リプライが行われる発言を記録するためのファイル)
3.txt(2×3回=6分後の以下同文)
2.txt(2×2回=4分後の以下同文)
1.txt(2×1回=2分後の以下同文)
0.txt(2×0回=今回の以下同文)
と言うファイルを用意して全部書き込み可能なパーミッションにしておく

reply_random.phpは二分おきに起動される

(続く)
0324nobodyさん2009/11/15(日) 23:57:19ID:???
続き

--------
そんでreply_random.phpにこんな処理を追加する
0.txtに記録された発言に対して二回目のリプライ処理を行う
0.txtの中身を空にする
1.txtの中身を0.txtにそっくり移し変える
2.txtの中身を1.txtに以下略
3.txtの中身を2.txtに以下略
4.txtの中身を3.txtに以下略
4.txtの中身を空にしておく

>>290を参考に
特定の単語に対しては特定の処理をさせるようにして、
特定の単語が含まれるリプライを受け取った場合はまず一回目のリプライを返した後で
4.txtに今回返したリプライのユーザー名(@の後につける奴ね→$replies2[$i]["screen_name"])と
メッセージID(in_reply_to_status_idとして必要→$replies2[$i]["id"])と後必要なら名前($replies2[$i]["name"])とか書き込む
(一行ずつ項目ごとに半角カンマとかで区切って)

これで出来るような気はする。だれかもっと詳しい人いたら突っ込みとか入れてほしい。
ただ受け取るリプライの数が多かったりしたらファイル壊れるんじゃ、とかそういうのが気になる、その辺は自分も詳しくないんでパス
だれかもっと詳しい人いたら突っ込みとか入れてほしい。
必ずローカルでテストしてからにしてね
がんばってね
0325nobodyさん2009/11/15(日) 23:57:21ID:???
2個モジュールをおいて各の自動実行間隔を2分と8分にすればいいだけ
0326nobodyさん2009/11/16(月) 11:34:55ID:???
もうちょっと汎用的に作ろうよ
03273202009/11/16(月) 18:31:33ID:???
>>323さん、>>325さん、ありがとうございます。
自分のやりたい事は>>325の方法で出来そうなので、
試してみたいと思います。有り難うございました!
0328nobodyさん2009/11/16(月) 19:25:29ID:???
>>319
とりあえずHTTP_ClientっていうのをDLしてServices_Twitterと同じ要領でbotのサーバーに入れてみた
で、>>318をコピペして動かそうとしたがエラー出ないしpostもされなかった
0329nobodyさん2009/11/16(月) 20:22:18ID:???
エラー出せ
0330nobodyさん2009/11/16(月) 21:00:56ID:???
>>329
<丶`Д´>呼んだニカ?
0331nobodyさん2009/11/17(火) 10:06:08ID:???
いつもいつもエラーが出るって言う初心者なんでそのエラーメッセ書かないかな。
0332nobodyさん2009/11/17(火) 10:24:17ID:???
自分がわからない文章に意味があるとは思えないからだろうねえ
0333nobodyさん2009/11/17(火) 17:07:00ID:???
半自動フォローでbotがフォロー返す時に「フォローしました」のメッセージをつけたいんですが、
どう書き変えたらいいんでしょうか?

ソースはこちらを使わせて頂こうと思っています
tp://dream-aquarium.net/twitter/sample/source.php?twetterFollow.php

よろしくお願いします
0334nobodyさん2009/11/17(火) 19:50:15ID:???
>>333
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses%C2%A0update
0335nobodyさん2009/11/19(木) 21:13:08ID:???
Postごとにアイコンを変えるってのをしたいんだけどどうすればいい?
例えば喜のPostのときは喜んだアイコン、怒のPostのときは怒ったアイコンって感じで
0336nobodyさん2009/11/19(木) 21:37:00ID:???
Twitterにそんな機能あんの?
変えるのはやってできないことはないと思うけど、それだと喜のあとに怒のpostしたら結局怒アイコンになるんじゃ
0337nobodyさん2009/11/19(木) 21:56:10ID:???
>>336
仕様書見る限りupdate_profile_image使えばいいっぽいんだけどどうすればいいのかわからなくて
喜怒哀楽は例であって作りたいのはある作品のキャラごったにbotを作りたいんだ
その台詞を言ったキャラのアイコンでPostやリプライを送る。どんなキャラが出てくるのかはランダムで
0338nobodyさん2009/11/19(木) 22:07:55ID:???
いやだから最後に送ったアイコンが全ての発言に付加されるのでは?
0339nobodyさん2009/11/19(木) 22:13:57ID:???
ああ、過去の発言も全部その瞬間にアイコンが変わっちゃうんだな
Post間隔長いのならわざわざ過去の見ないだろうがリプライとかは無理か
0340nobodyさん2009/11/19(木) 23:54:38ID:???
発言ごとにアイコンを保持はできんから>>336だし
クライアントによってはアイコンをキャッシュするから変えてもすぐには反映されんかもしれん。
0341nobodyさん2009/11/20(金) 15:58:52ID:???
こないだ携帯の白いお父さんが毎回アイコン変えてたけど
同じキャラがキョロキョロするとかならかわいいと思った
0342nobodyさん2009/11/20(金) 23:48:02ID:???
>>336
喜怒哀楽の感情ごとにアカウントとってリストで読ませる
0343nobodyさん2009/11/21(土) 00:07:11ID:???
これをやってみようと思うんだけどcURLってのがわかんね
ttp://d.hatena.ne.jp/bardothodol/20090801/p1
0344nobodyさん2009/11/21(土) 00:08:06ID:???
php勉強しれ。
0345nobodyさん2009/11/23(月) 20:10:45ID:???
OAuth認証(参考:ttp://wolf.silk.to/labo/oauth.html)でbot動かしてる人いる?
in_reply_to_status_idつけてpostするようにしても、付与されないんだけど・・・
0346nobodyさん2009/11/23(月) 22:22:45ID:???
phaさんのプログラム使わせてもらってるんだけど、
ランダムリプライと、指定した単語にリプライの両方使ってて、
片方のBOTは反応単語以外のリプライを受け取ると
ちゃんとランダムリプライしてくれるんだが、
片方は反応単語以外のリプライを受け取ると
必ず空リプライしてしまうんだがなんでだろう?

ちなみに、おかしいと思って、きちんと動作する方の
プログラムまるまるコピペしてユーザー名書き換えて
アップロードしてみたり、Services等その他諸々の
フォルダも全部アップロードし直したりしたけどだめだった…
0347nobodyさん2009/11/23(月) 22:28:39ID:???
何を言っているのか分からない
03483462009/11/23(月) 22:41:32ID:???
ごめん、つまり空リプライの原因は何なのかって事が聞きたかった。

今自分で読み返してもなに言ってるか分からなかった
0349nobodyさん2009/11/23(月) 22:50:38ID:???
変数の中身でも出力させてみたら?
0350nobodyさん2009/11/24(火) 01:09:13ID:???
>>345
そっちがどういう風に送ってるのか知らんけど
先頭に@名前 ついてないと無効って仕様はあるみたいだが。
0351nobodyさん2009/11/24(火) 04:54:49ID:???
>>348
自分のフォロワーに同じことで悩んでる人がいたなw
その人もbotを複数作ってて、ある一つのbotが空リプライするって、同じこと呟いてたけど、まさか…?w

それはともかく、自分のbotも反応ワード以外のリプライを貰うと空のリプライしてたんだけど、textのデータを弄ったら直ったよ。
サーバにアップしてあるtextのファイルがあるでしょ?
どうやらphaさんのは、反応ワード以外のリプライを貰うと、そのtextファイルに書いてあることをリプライするプログラムらしいので、そのtextファイルに、分からなかった場合のセリフを書き込めば良いってわけ。
そうすれば空のリプライしなくなると思う。
03523452009/11/24(火) 09:40:53ID:???
>>350
「@名前 」つけて名前とIDが違うと付与されない的なのは把握してるつもりなんだけどね、なんかうまくいかなくて・・・
やり方が間違ってるのかなぁ
ちなみにpost部分はこんな感じにしてます

$req = $to->OAuthRequest("https://twitter.com/statuses/update.xml",array("status"=>$aaa, "in_reply_to_status_id"=>$bbb), "POST");
$aaaは「@名前 返信内容」
$bbbはステータスID

俺恥ずかしいこと聞いてそうだな・・・
0353nobodyさん2009/11/24(火) 12:25:40ID:???
>>348
tw.txtの中身が空であるか、改行して空白の行がありませんか?
またサーバーの方で確認して文字コードはUTF-8、改行コードはLFになっていますか?
0354nobodyさん2009/11/24(火) 21:18:07ID:???
BOT作ってどうすんの?
作る価値ねーしwwwwwwwwwwwww
0355nobodyさん2009/11/25(水) 02:02:43ID:???
>>354
そう思うんならそうなんだろう。
お前ん中ではな。

AA略
0356nobodyさん2009/11/25(水) 03:17:51ID:6oiYyRxa
cron-job.orgで「cronファイルが大きい」って言われた。
ググっても解決策ゼロ。
誰か助けてください。。。
0357nobodyさん2009/11/25(水) 03:21:26ID:???
cronファイルを小さくしろ
0358nobodyさん2009/11/25(水) 03:27:51ID:6oiYyRxa
>>357
どうやって?
もう削るとこないです・・・
0359nobodyさん2009/11/25(水) 03:28:38ID:???
バックスペースキー
0360nobodyさん2009/11/25(水) 03:31:21ID:6oiYyRxa
>>359
それってどういう意味ですか?
もう消す場所ないです;;;
0361nobodyさん2009/11/25(水) 03:35:18ID:6oiYyRxa
こんどはURLが違うって言われた・・・あってるのに…
0362nobodyさん2009/11/25(水) 08:01:11ID:???
GoogleAppEngineでcron動かしてる人いたら教えて

2分間隔でリプライ返すbot
動かしてるんだけど、
cron-job不安定だったからGAEに移行。
java使ってGAEでcron(2分おきに設定)
動かすまではうまくいったんだが、
プロジェクトをデプロイして
しばらくたつとリプライを拾わなくなる。
デプロイ直後は普通に拾うんだが…
AppEngine経由でPHPのページにアクセスすると
直前にリプライ飛ばしてても
「2分以内の@はありません」ってでる。
直接アクセスするかcronjob経由でPHP叩けば、
ちゃんとリプライ拾うんだけど…。

バージョン変えてデプロイし直してもうまくいかない。
何がおかしいんだろうか…
■ このスレッドは過去ログ倉庫に格納されています