このエントリで説明している方法は BASIC 認証での投稿方法です。
BASIC 認証による Twitter への接続は2010年8月末を持って廃止されました。
現在は OAuth を使用する必要がありますので、ご注意ください。
参考:PHPでTwitter APIのOAuthを使う方法まとめ – 頭ん中
PHP を使用して Twitter に投稿する方法のメモ。
と言っても以下のようにするだけ。
$username = "twitter_user"; // Twitter のアカウント
$password = "password"; // パスワード
$post = "ほげほげ"; // 投稿する内容
$url = 'http://twitter.com/statuses/update.xml?';
$params = "status=". rawurlencode($post);
$result = @file_get_contents(
$url.$params
,false
,stream_context_create(array(
"http" => array(
"method" => "POST"
,"header" => "Authorization: Basic ". base64_encode($username. ":". $password)
)
))
);
ついでに TinyURL.com からショート URL を取得する方法。
これは http://tinyurl.com/api-create.php にアクセスすればよい。
こんな感じ。
$api_url = "http://tinyurl.com/api-create.php?url="; $url = "http://example.com/"; // 変換したい URL $result = @file_get_contents( $api_url.$url );

2010年1月19日 火曜日 5:38 PM
2009年7月9日 木曜日 3:35 PM



エラーは出ないが書き込みしないな。(´ー`)y-~~。/了解( ̄ー ̄)。仕様が変わったようです。 / PHP で Twitter に投稿 : dogmap.jp http://htn.to/ALezJD
エラーは出ないが書き込みしないな。(´ー`)y-~~。/了解( ̄ー ̄)。仕様が変わったようです。
エラーは出ないが書き込みしないな。(´ー`)y-~~。 / PHP で Twitter に投稿 : dogmap.jp http://htn.to/ALezJD
twitterの自動投稿
http://d.hatena.ne.jp/hirataka522/20080126/1201300282
http://dogmap.jp/2008/11/06/post-to-twitter/
PHP で Twitter に投稿 : dogmap.jp: PHP を使用して Twitter に投稿する方法のメモ。 と言っても以下のようにするだけ。 $username = "twitter_user"; // Twitt… http://bit.ly/90d5cU
[bookmark] PHP で Twitter に投稿 : dogmap.jp http://tinyurl.com/5jquc7