したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

TwitterのAPIが1.1になったせい?

1名無しさん:2013/06/13(木) 17:02:57
本日からEasyBotterが動かなくなりました。
TwitterのAPIが1.1になったためと思われますが、みなさまいかがでしょうか?

2名無しさん:2013/06/13(木) 21:17:51
最新版にすれば動くよ。

3名無しさん:2013/06/14(金) 18:48:57
PHP Fatal error: Call to undefined function json_decode()
/省略/EasyBotter.php on line 41
というエラーが出ます。
cronの場合のみです。手動では作動します。
バージョンは最新版です。どなたがご指導いただけると幸いです。
宜しくお願いします。

4名無しさん:2013/06/16(日) 12:30:16
僕も6/12から止まってしまいました。
エラーメッセージは
object(SimpleXMLElement)#11 (1) {
["error"]=>
string(119) "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview."
}
要するに、ヴァージョン1.1に移行してください、という内容です。
今、2.1.2をDLして、ホームページにあるように
PEARフォルダ、Easybotter.php、log.datを入れ替えてサーバーにupしましたが、
手動でbot.phpを叩いても、上記のようなエラーが出るだけです。
念のためにと、昨年10月に、ツイッターのヴァージョン移行の応急処置?として用意された
replace.phpも実行してみましたが、変化はないみたいです。
構文など詳しくは無いので、プログラムに手を加えることはしていません。
複数のBOTが停止し、使用しているcronは、一部定期postで
さくらサーバー、またリプライ関係はGAE-cronなど、様々。
手動でも投稿されないこととエラーの内容から、
サーバーやcronに原因は無いと思われますが、
解決法、もしくは、何を試してみたら良いかを教えていただけると助かります。
よろしくお願いします。

5名無しさん:2013/06/16(日) 18:50:42
うちの子も何もいじってないのに6/12から止まりました。
だいぶ前に2.1.2にヴァージョンアップしましたし、リプライだけEasybotterでやってるんですが、手動で呼び出してもエラーすら出ない有り様です(;・∀・)

6名無し:2013/06/16(日) 20:22:10
私のBOTもリプライが止まりました。
【バージョン】Ver.2.1.2
【設置鯖名】 @pages
【PHPのバージョン】PHP-5
【手動】 通常ポストは動くがリプライを返さない
【実行】 GAE-Cron
【実行間隔】 2分間隔
【不明点】
6月12日にBOTが停止し、それまで使っていたVer2.0.4から2.1.2へ移行しPEARフォルダ、Easybotter.php、log.datを入れ替えてたところリプライを返さなくなりました。
通常ツイートは動いているのですが、リプライに関しては

Could not authenticate you2分以内に受け取った未返答のリプライはないようです。
Could not authenticate you2分以内のタイムラインに未反応のキーワードはないみたいです

と表示され反応をしません。どうしたらリプライを反応するように直せるでしょうか?

7名無しさん:2013/06/17(月) 10:18:30
当方のbotも6/13のAPI変更で動かなくなりましたが
他にも同様の方がおられるようですね。
EasyBotter.phpとPEARのみ最新版に入れ替えたら動いたというケースも有るようで
試しましたがダメでした。
今までで色々追加改変した部分もあるので
一から全部最新版で構築し直すのには二の足を踏んでいますが・・・

リプライの方で問題もあるようなので
抜本的改善があるまでしばらく事態を静観してみます。。。

8名無しさん:2013/06/17(月) 12:29:27
>4です(追記)
6さんと同じで、もともと2.0.4を使っていました。
もし、PEARフォルダ、Easybotter.php、log.dat以外も
全部入れ替えれば動くと言う確証があるといいのですけれど…

9名無しさん:2013/06/17(月) 13:10:33
私は最新版に入れ替えて、改造もしてます。
普通に動いてますよ。

有料鯖に本体置いて、GAEでcron動かしてます。
5分間隔でTLも拾います。

10名無しさん:2013/06/17(月) 16:03:28
1です
最新版の「EasyBotter.php」と入れ替えただけで動くようになりました。
CRONでも動いています。
みなさまありがとうございました。

11名無しさん:2013/06/17(月) 16:18:42
>5です
PEARとEasybotter.phpを入れ替えたら動きました!
更新日時を見ると2.1.2に移行した時は入れ替えなかった模様?

12名無しさん:2013/06/18(火) 20:07:10
私も12日からBOTが停止していましたが、PEARディレクトリとEasybotter.phpをまるごと入れ替えたところ正常になりました。

13名無しさん:2013/06/27(木) 15:35:36
ロリポ鯖で2.05にEasyBotter.php、PEAR、log.datを入れ替えましたが、
エラーも吐き出さない真っ白な状態です。

14名無しさん:2013/06/27(木) 18:19:28
最新版に関しては、この単発スレッドで聞くよりも
利用者が多いスレッドの方が回答してくれる人多いですよ

EasyBotter初心者質問スレ
http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1319035690/ (未改造なのに動かない人)
EasyBotter2.0その2
http://jbbs.livedoor.jp/bbs/read.cgi/internet/6629/1323932658/ (機能追加などの改造について)

同じところでつまずいた人が質問していたりするので
ログを辿れば質問するまでもなく解決する事もあるので
質問する前に遡って読むことをお勧めします

15名無しさん:2013/06/29(土) 12:31:11
>14様
>4.8です
初心者質問スレのほうを見て解決しました。
ありがとうございましたm(_ _)m

16名無し:2013/06/30(日) 20:09:37
6です。
解決しました。
@pagesに上げているファイルをバックアップ取った後全部削除。
その後Ver.2.1.2を全部アップデートし、reply_pattern.php と data.txtを元のファイルで上書きしたところリプライを返すようになりました。

17名無しさん:2013/07/07(日) 08:17:35
うちは6月19日から1日1回午前10時だけつぶやくという変な状況になった
cronはいじってないし実行は今まで通りされてるし手動だと問題ない
2.1.2落として作り直してもダメだった
なんだろう・・・

18名無しさん:2013/07/13(土) 17:48:07
手を抜いて、EasyBotter2.05のバージョンのまま、APIの設定部分だけを最新に変えてみたら、ツイートが30分置きあるいは1時間置きの設定(複数botを運営中)のはずがすべておよそ2時間半置きくらいになった。
その上リプライは全く反応しなくなっていた。
その後、EasyBotter最新バージョンのPEAR・EasyBotter.PHPで入れ替えたら全く作動しなくなった。。。
そのためツイートも何もできない状態となり……とりあえずEasyBotterのバージョン下げてます。
EasyBotter.PHPファイルいくつか改造していたのでそのせいかと思ったりもしたんですが、最新版(未改造)でもだめ。
そのほかのリプライ用のファイル等々はチェックしたつもりなんですが、他のスレ見る限りではそこはあまり関係なさそうだし困ってます。
もうちょっと自分でも色々試してみようと思います。。。

19名無しさん:2013/07/14(日) 17:42:47
>18
そもそもプログラムの書き換えがあってるので、旧バージョンのAPI部分だけを書き換えてもダメです。
私も改造をだいぶ加えてますが、記述を間違っていなければちゃんと動きます。

20名無しさん:2013/07/14(日) 20:05:11
>19
 18です。やはりそうでしたか……適当に間に合わせで作業するのがいけませんでした。
 最新バージョンのものに、合わせてやりなおしてみます。
 ありがとうございます。

21名無しさん:2013/08/05(月) 15:26:41
わたしも、PEAR、EasyBotter.php、OAuth.php、twitteroauth.phpを一度削除してから新しいものをアップロードしたら正常に動きましたよー


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板