Tumblr Sitelere Yazı gönderme aracı
13
●1.281
- 11-08-2012, 17:40:33
<?php //include('pass.php'); $yol = $_GET['link']; $ad = $_GET['ad']; // Authorization info $tumblr_email = 'mailin@gmail.com'; $tumblr_password = 'sifren'; // Data for new record $post_type = 'regular'; $post_title = $_GET['ad']; $post_body = $ad." <br />".$yol.""; // Prepare POST request $request_data = http_build_query( array( 'email' => $tumblr_email, 'password' => $tumblr_password, 'type' => $post_type, 'title' => $post_title, 'body' => $post_body, 'generator' => 'API example' ) ); // Send the POST request (with cURL) $c = curl_init('http://www.tumblr.com/api/write'); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_POSTFIELDS, $request_data); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($c); $status = curl_getinfo($c, CURLINFO_HTTP_CODE); curl_close($c); // Check for success if ($status == 201) { echo " $result\n"; } else if ($status == 403) { echo 'Bad email or password'; } else { echo "Error: $result\n"; } ?> - 11-08-2012, 18:24:03Dostum bu yöntem çok eskide kaldı tumblr şimdilerde api desteğinde OAuth protokolünü kullanıyor.
http://www.tumblr.com/docs/en/api/v2
Misafir adlı üyeden alıntı: mesajı görüntüle