質問: services_twitterで困っています レンタルサーバーを利用しているので、 http://labs.transrain.net/products/services_twitter/ pearが使えない場合の tarを解凍して所定のディレクトリに置きました。 簡単な、 http://phpspot.org/blog/archives/2009/04/phptwitter.html にあった、 statuses->update('having dinner with friends'); // ログアウトする $service->account->end_session(); } catch (exception $e) { // エラー処理 die('error: ' . $e->getmessage()); } ?> という投稿するサンプルを自分のidとpasswordを入力して 動かしてみたのですが、 fatal error: call to a member function update() on a non-object in というエラーがでます。 最初の行でログインに失敗しオブジェクトが生成されていないのでしょうか。 idとぱpasswordは何度も確認したんですが。 何が悪いのかさっぱりわかりません。アドバイスいただければと思います。
回答: こんばんは。 他のpearライブラリー(パッケージ)に依存してますので、残念ながらこれ単体では動きません・・・。 依存しているパッケージを全部引っこ抜いてくれば使えます。 まぁインチキっぽいですが、xampp入れたり、ローカルにpear落としてきたりして、アップロードすればいいですよ。 依存関係は、 http://pear.php.net/package/services_twitter/ の下の方です・・・。