■掲示板に戻る■ 全部 1- 21- 41- 61- 81- 101- 121- 141- 161- 181- 201- 221- 241- 261- 281- 最新50 ↓最後

phpについて

1 jpmine [2010/01/12(Tue) 22:27]
Twitterへbotを使って投稿しようと思っています。
使用するスクリプトは
http://pha22.net/twitterbot/ にある
http://pha22.net/twitterbot/file/easybotter1.42.zip です。
使用してみた結果投稿ができませんでした。
初めてのphpですが自分なりに調べた結果
allow_url_fopen Off に設定されている為に投稿出来ないと思うのですが
何か対処法はありますでしょうか?



2 管理人 ★ [2010/01/13(Wed) 22:45]
長文になってしまいましたので、先に解決方法から。
お手数をおかけしますが、Services/Twitter/Context.phpを、以下のものと置き換えてください。
http://lv9.org/raw/Connector.php.txt(拡張子を.phpに変更してください。)
その際に、冒頭の$twitteripを、twitter.comのIPアドレスに変更してください。
(一応現在のIPアドレスをセットしてあります。)

そのBotはfsockopen関数を使用して通信しているため、allow_url_fopenディレクティブの設定は影響しません。
ですが、当サーバにおいて過去にfsockopenからtwitter.comに直接接続し、スパム投稿を行ったユーザーが存在したということで、現在のところtwitter.comのIPアドレスをサーバ側の設定で引けなくしてあります。
そのため、twitter.comのアドレスを直接設定してやるようにしたのが上のphpになります。

3 jpmine [2010/01/14(Thu) 10:10]
サポート有り難うございます。早速試したところ、うまくいきました。
今後とも宜しくお願いいたします。

4 jpmine [2010/01/14(Thu) 11:48]
cronは使用できますか?
上記で作成したBotを10分おきに実行させたいのですが、いかがでしょうか。
又は、外部のcronサービスを利用した方がいいのでしょうか?


5 管理人 ★ [2010/01/14(Thu) 18:44]
cronはご使用いただけませんので、SetCronJob等の外部のcronサービスをご使用ください。

6 jpmine [2010/01/14(Thu) 22:17]
お返事有り難うございます。了解しました。
外部cronを使います。http://d.hatena.ne.jp/furyu-tei/ で設定できました。
定員にギリギリ滑り込めました。
ところでTwitterで重複文の拒否設定は何時間なのでしょうか?
24時間との説もありますが、7時間後、同文を投稿したら受け付けました。
どなたか、そこら辺に詳しい人がおられましたら教えて頂けないでしょうか?


7 名無しさん [2010/01/15(Fri) 21:57]
phpって無料ではphp_info()以外使用が出来ないのでしょうか?
英語でこのスクリプトはサポートされていませんと出ましたが・・・

8 jpmine [2010/01/15(Fri) 22:47]
管理人様、お世話になります。
とあるスクリプト内の
$ret = file_get_contents('http://twitter.com/statuses/update.xml', false, $context);
でつまずいています。
>現在のところtwitter.comのIPアドレスをサーバ側の設定で引けなくしてあります。
の件ですが
>twitter.comのアドレスを直接設定
とありますが具体的な設定方法を教えて頂ければ助かります。


9 名無しさん [2010/01/18(Mon) 10:47]
返信が遅くなり申し訳ありません。
>>7
お手数ですが該当するスクリプトをお知らせいただけないでしょうか。
この公式ページやデモページも一般アカウントと同じ仕様ですので、PHPが利用できないということはないかとは思います。

>>8
file_get_contentsはallow_url_fopenの影響を受ける関数ですので、当サーバではご使用いただけません。
allow_url_fopenがOnになっておりますと、include()等のセキュリティの観点から好ましくない(論争はありますが、PHP公式でもそのような意見が大半です)という事でOffとさせていただいております。

10 jpmine [2010/01/18(Mon) 11:01]
>9
了解しました。(名無しさん?管理人さんですよね?)


11 あぼ〜ん [あぼ〜ん]
あぼ〜ん

12 mark [2010/06/17(Thu) 01:53]
Best Lolitas BBS here >>
http://premedforum.stanford.edu/viewtopic.php?p=462

13 名無しさん [2010/06/19(Sat) 18:05]
>>1 さんと同じスクリプトの別バージョンを設置したいと思っています。
http://pha22.net/twitterbot/file/EasyBotter2.04beta.zip

>>2 を参考に動かせないかと自分なりに調べてみましたが力及びませんでした。
何か解決策がありましたらご教授願えますでしょうか。

14 あぼ〜ん [あぼ〜ん]
あぼ〜ん

15 あぼ〜ん [あぼ〜ん]
あぼ〜ん

16 あぼ〜ん [あぼ〜ん]
あぼ〜ん

17 あぼ〜ん [あぼ〜ん]
あぼ〜ん

18 あぼ〜ん [あぼ〜ん]
あぼ〜ん

19 あぼ〜ん [あぼ〜ん]
あぼ〜ん

20 あぼ〜ん [あぼ〜ん]
あぼ〜ん


←戻る 全部 次10 ↑先頭
  Name E-Mail
  

read.php ver2 (2004/1/26)