トップページphp
982コメント309KB

【Twitter】 BOT製作支援スレ part2

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん2010/01/18(月) 23:18:42ID:wnXKZf+j
前スレ
http://pc11.2ch.net/test/read.cgi/php/1254028559/
0978nobodyさん2011/03/07(月) 20:53:09.19ID:???
>>976 >>977
どうもありがとうございます。そういうことがあるのですね……
とりあえずフォロー返しは手動を考えています。

そして今はcronの設定の所まで進めていますが、また質問があるのでよろしければご回答願います。
http://ko-lab.net/twitter/google-app-enginegae
こちらのサイト様を参考に11の部分まで来たのですが、Cron jobsを開くと
You have not created any scheduled tasks (cron jobs) for this application.
You can define cron jobs in cron.yaml (Python) or cron.xml (Java). Learn more about cron.
と出ます。

どうやら上手く動いていないみたいですが、考えられる原因は何かありますでしょうか?
0979nobodyさん2011/03/08(火) 10:48:02.53ID:???
>>978
Learn more about cron.
もっとcronの勉強をしてください。
0980nobodyさん2011/03/08(火) 11:40:22.24ID:???
Twitter4Jを使用しているbotで質問があります。
updateProfileImage()でアイコン変更をしますが、たまに反映されませんでした。
コールそのものでエラーは返ってこないので、「受理した」というステータスを返すだけで
実際に設定できたかどうかは無関係みたいですね。
そこで、1分の間をおいてgetProfileImageURL()で確認をして、違っていたらリトライ
をする様にしてみました。回数制限付きで。
すると、全回数の試行でファイル名(のユニーク部分)が一致しません。
つまりAPI上は「アイコン設定に失敗していて、今までのファイル名が返される」様に見えます。
が、この方式にしてからは反映漏れはありません。

とすると、成功しているのにリトライをする事でサーバにいらぬ負荷を掛けている事に
なりますが、もっとスマートにする方法はありますでしょうか?
0981nobodyさん2011/03/09(水) 01:48:39.97ID:???
via の後にオリジナルの名称使ってるbotって全部自分でプログラムしてるやつ?
0982nobodyさん2011/03/09(水) 08:22:34.40ID:???
OAuthのキーだけ書き換えてるんじゃないの
レス数が950を超えています。1000を超えると書き込みができなくなります。