twitm

0
あーる㌠🐧 @trn0w

@sushipc それでは試しに Twitter_x.php 内の SimpleXMLElement($body) と書かれている行(2か所かな?) の前の行に print_r($body); を入れて見てもらえますか。twitterの応答が標準出力に出力されるはずです

2010-02-14 14:03:24
あーる㌠🐧 @trn0w

@sushipc 結果はとれているようですが、、、PHP4でしたよね?若干動作に違いがあるのかちょっとわからないですが、試しに先ほどprint_r()を入れたところに $body = html_entity_decode( $body ,ENT_COMPAT,"UTF-8");

2010-02-14 14:35:34
あーる㌠🐧 @trn0w

@sushipc 動作に変わりはないですか?

2010-02-14 15:01:13
あーる㌠🐧 @trn0w

@sushipc エラーはまだ出てますか?あとメールの送信に失敗しているとかないでしょうか?

2010-02-14 15:09:57
あーる㌠🐧 @trn0w

@sushipc エラーの内容すべてを教えてもらえますか?プログラムとしては他に使っていただけてる方もいるので問題はないはずなんですけど・・・サーバに依存する問題だと私にはお手上げです。

2010-02-14 15:37:07
あーる㌠🐧 @trn0w

@sushipc Service_Twitter-0.5.0なんて出てたんですね。 twitm では4を使ってます。 http://labs.transrain.net/files/Services_Twitter-0.4.0.tgz です。

2010-02-14 15:52:00
あーる㌠🐧 @trn0w

@sushipc どこで例外が発生してるかだけでもわからないとダメですね。例外を表示指定個所のecho文を "(".__LINE__.")"."例外キャッチ~ と追加、修正して試してみてもらえますか。

2010-02-14 16:05:52
あーる㌠🐧 @trn0w

@sushipc そうです。DirectMessageの取得のとこでエラーになってますね・・・ 307行から314行のDM処理をコメントアウトしてみてもらえますか? /* と */ で挟むか各行の先頭に // をいれてください。

2010-02-14 17:09:30
あーる㌠🐧 @trn0w

@sushipc それと それと 421行目をコメントアウトして、420行目のmb_send_mailを有効にして(//を取る)みてください。 SMTPではなくsemdmailを使ってメール送信されるようになります。

2010-02-14 17:10:26