Posted by をかもと at 2008年11月6日 木曜日

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 );

本日の人気記事


トラックバック & ピンバック » 表示する

コメント

  • コメントはまだありません。

コメントをどうぞ


Twitter ID を入力すると新しいコメントがあった際、 @dogmap_jp が、あなた宛に@リプライでお知らせします。

入力いただいたメールアドレスから、TwitterGravatar に登録されているアイコンを表示します。
(メールアドレスは公開されません)

改行と段落タグは自動で挿入されます。メールアドレスは表示されません。

:mrgreen: :-P :-D :-) ;-) :-o :-| :-( 8-O :-? 8-) :twisted: :evil: :oops: :roll: :cry: :lol: :-x more »

コメント投稿30分後までは「コメント編集」をクリックして内容を修正することができます。