Permalink

5

Twitter Benutzerbild automatisch wechseln

Nachdem nun dank dem Avatarday by @pictura viele Twitteruser ganz neue schöne Benutzerbilder haben hier ein kleiner Tipp wie man mittels PHP das Bild automatisch jeden Tag wechseln kann. Am besten man erstellt dazu einen Cronjob und ruft damit einmal täglich das folgende Skript auf. Die Benutzerbilder werden ganz einfach von 0.jpg (Sonntag) bis 6.jpg (Samstag) durchnummeriert und im Ordner /images/ abgelegt.


[php]<?php
$username = "username";
$password = "passwort";
$timeleading = date("w");
$image = "images/".$timeleading.".jpg";
account_update_profile_image($image, $username, $password);
function account_update_profile_image($image, $user, $pw) {
$args = array();
if(file_exists($image)) {
$args[‚image‘] = "@$image";
}
if(isset($args[‚image‘])) {
$url = "http://twitter.com/account/update_profile_image.xml";
//PRINT_r($args);
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "$url");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_HTTPHEADER, array(‚Expect:‘));
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $args);
curl_setopt($curl_handle, CURLOPT_USERPWD, "$user:$pw");
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
//PRINT_R($buffer);
}
}
?>[/php]

Eine prima Lösung für diejenigen die sich nicht für einen Avatar entscheiden können. Alle Twitterer mit neuem Bild als Twitterliste und auf Flickr.

5 Kommentare

  1. Pingback: René Stalder

  2. Pingback: Barbara

  3. Pingback: Lars

Jetzt kommentieren: