2012-03-01 7 views
0

私はテキストボックスとボタンがあるページを持っています。私は、テキストボックスの内容をtwitterに投稿したいと思います。jmathai-twitter-asyncのライブラリを使用して、ajax呼び出しのtwitterステータスを更新します。

I dev.twitter上のアプリを作成して、私は最初のユーザーが認証されているかどうかを確認かどうか、そして、私は、ボタンのクリックイベントに次の行を追加します。

//sending message 
$.post('postStatus.php',{ 
    status:message 
    },function(response){ 
    $("#debug").html(response); 
}); 

ファイルpostStatus.phpは(最初のドラフトです):

$messageの検証に何か不足していますか? try/catchブロックで何を囲むべきですか?最後に、postStatus.phpに500エラーが返されるか、またはdie()になりますか?

+0

必要なsecret.phpに$ consumerKeyと$ consumerSecretが定義されています – Manu

答えて

1

PHP $consumerKey$consumerSecretで定義されていない+ $_GET['oauth_token']は、jsのURLが静的であるため決して設定されません。

また、投稿する前にステータスをエスケープすることもできます。

+0

他のファイルから「接続されています」という部分をコピーしました。しかし、consumerKeyとSecretは必要なsecret.phpに定義されています – Manu

+0

意味があります。私が見る唯一の問題は、 '$ _GET ['oauth_token']'はjsの静的URLのために常に空です。 –