あみくじで、webから投稿してたりします。
あみくじ 1.6.5(無料)
カテゴリ: エンターテインメント, ソーシャルネットワーキング
あみくじでは、ツイッター投稿を、アプリ内からの投稿と、web経由の投稿の2種類を使っていて、web経由の際は、以下のライブラリを利用させてもらってます。
twitteroauth.php
https://github.com/abraham/twitteroauth
twitter api 1.0は、2013/3/5から使えなくなるので、1.1用への修正。
twitter api 1.0の場合
//OAuthオブジェクト生成
$oauth = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret);
$tweet = 'ツイート内容';
//ツイート
$req = $oauth->OAuthRequest("https://api.twitter.com/1/statuses/update.xml","POST",array("status"=>"$tweet "));
//結果判断
if($oauth->http_code == 200 && !empty($req)){
...
twitter api 1.1対応
//OAuthオブジェクト生成
$oauth = new TwitterOAuth($consumer_key,$consumer_secret,$access_token,$access_token_secret);
$tweet = 'ツイート内容';
//ツイート
$req = $oauth->OAuthRequest("https://api.twitter.com/1.1/statuses/update.json","POST",array("status"=>"$tweet "));
//結果判断
$result = $oauth->http_info;
if ($result["http_code"] == "200" && !empty($req)) {
...