Php

Php Curl ile del.icio.us hesabınıza link kaydı yapalım

29 Nisan
08:30 2008

Birçoğumuz Del.icio.us sitesinde sık kullanılan bağlantılarımızı arşivliyoruz. Bağlantı kayıt işlemini elle yapabileceğimiz gibi, hazırlayacağımız basit bir sistem ile, del.icio.us sitesine uğramadan da yapabiliriz.

Php Curl ile del.icio.us kaydı

Bu işlemi gerçekleştirebileceğiniz kodları aşağıya ekledim. Bunları kullanmak ve istediğiniz tarzda uygulamaya geçirmek için biraz PHP bilmeniz gerekiyor :)


$yazi_url = urlencode('http://www.dmry.net/lcd-monitordeki-olu-piksel-nasil-gorulur');
$yazi_etiket = 'lcd, ölü piksel, philips, Yazılım';
$yazi_baslik ='LCD monitördeki ölü piksel nasıl görülür?';
$yazi_aciklama = 'LCD monitörlerin kuşkusuz en büyük sıkıntılarından biri ölü piksel problemleri. Çoğu üretici firmanın birkaç ölü piksel normaldir demesine karşın, 0 ölü piksel garantisi verenler de yok değil. Bu yazıda, LCD monitör kullananlar için hem bedava hem de boyut olarak az yer kaplayan bir yazılımdan bahsedeceğiz.';

$kullanici_adi = 'kullaniciadi';
$kullanici_parola ='sifre';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.del.icio.us/v1/posts/add?url='.$yazi_url.'&tags='.$yazi_etiket.'&description='.$yazi_baslik.'&extended='.$yazi_aciklama.'&shared=yes');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_USERPWD,$kullanici_adi.':'.$kullanici_parola);
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, 30 );
curl_setopt( $ch, CURLOPT_TIMEOUT,5 );
curl_setopt( $ch, CURLOPT_POST, 1 );
$donen = curl_exec( $ch );

Yukarıdaki değişken isimlerinde geçen alanları değiştirmelisiniz. Ayrıca del.icio.us kullanıcı adı ve şifrenizi de adı geçen değişkenlere girmeniz gerekiyor. Böylece ekleyeceğiniz bağlantılar kendi hesabınıza kayıt edilecektir.

Etiketler

Benzer Yazılar

Yorumlar