2011-12-14 4 views
1

これは私の最初の質問です。私はこのサイトもかなり新しくなっています。PHPバックエンドとしてAIMLエンジンとMySQLデータベースを使用している

最終的なプロジェクトとして、そして作業環境として私はオペレーティングシステムとしてWindows 7 64を使用しており、PHP 5.3バージョンのサーバー2go、MySqlおよびAIMLエンジンプログラムEを正しく実行して実行しています。私はサイトのツイッター開発者セクションにアプリケーションを読み書きアクセスで登録しました。これはクライアントアプリケーション(ウェブではありません)を意図していますが、サイトの開発者のセクションに登録する際に選択するオプションを見ることができませんでした。私はtwitter REST Apiにアクセスするのに最高のOuathライブラリが何になるのだろうか?私はフォーラムでは、OAhのPINベースのbotコントロールへのHTTPアクセスを防ぐことが判明しました... linuxとfedoraでこれを開発するための唯一のPHPチュートリアルがありますが、私が使用するAIエンジンとしてWindowsとPHPを使う方が便利です。バックエンドデータベースはPHPで書かれています。

上記が明確であり、本当にありがとうと思います。

ありがとうございました!

+0

すべてですPINを使用するよう強制されない単純なOAuthライブラリが必要です:-) –

答えて

1

私はTwitter's dev portalオン@Abraham's TwitterOAuth library.

をお勧めします、あなたは消費者のキーだけでなく、あなたのボットのアカウントへの鍵だけではなくを見つけることができます。次に、1つのコンシューマトークン、1つのコンシューマシークレット、1つのユーザートークン、1つのユーザーシークレットを持ちます。

TwitterOAuthライブラリを使用すると、これをすべて行う単純なコンストラクタを単純に使用できます。

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, USER_TOKEN, USER_SECRET); 

あなたが設定し、接続を持っていたら、あなたは、単につぶやきを投稿することができます:

$connection -> post('statuses/update', array('status' => 'First tweet from PHP!')); 

そして、それはありません、上記のは明確ではなかったが、私は思う:-)

+0

ありがとうございます。そして、どのように私は直接メッセージに自動的に読んで応答するのですか? –

+0

マニュアルのすべてです - http://dev.twitter.com –

関連する問題