PHP ile FriendFeed'e Mesaj Atmak

Merhaba. Bu yazıda PHP ile FriendFeed'e nasıl mesaj atacağımızı anlatacağım. Aslında FriendFeed popülerliğini yitirmiş bir sosyal ağ benim gözümde. Ama bazı kaynaklarda api kullanımının yanlış anlatılması sebebiyle bu yazıyı yazmaya karar verdim. O hata da şudur: Kaynaklarda FriendFeed'e uzaktan mesaj atmak için bir uygulama oluşturulması gerektiği anlatılıyor. Ancak amacımız sadece mesaj göndermek ise uygulama oluşturmaya gerek yoktur. Neyse lafı fazla uzatmadan işlemin nasıl yapılacağını anlatıyorum.

İlk önce friendfeed.com/account/api adresinden bize uzaktan erişim yetkisi verecek olan FriendFeed takma adımızı ve FriendFeed uzak anahtarımızı (remote key) öğreniyoruz.

FriendFeed uzak anahtarı

Daha sonra friendfeed-api.googlecode.com/files/friendfeed-api-v1.tar.gz adresindeki api dosyasını indiriyoruz. PHP klasörü içindeki friendfeed.php ve JSON.php dosyalarını projemize dahil ediyoruz. Bu işlemi de yaptıktan sonra son olarak PHP kodlarımızı yazıp işlemimizi tamamlıyoruz.

<?php
include("friendfeed.php"); // friendfeed.php dosyasını include ediyoruz.
// Bu satırda classımızı çağırıyoruz.
$friendfeed = new FriendFeed("kullanıcı adı", "remote key");
$content = "Mesajımız"; // Zorunlu
$link = "Linkimiz"; // İsteğe bağlı (boş bırakılabilirsiniz)
$comment = "Yorumumuz"; // İsteğe bağlı (boş bırakılabilirsiniz)
$picture = array("resim linki"); // İsteğe bağlı (boş bırakılabilirsiniz)

$entry = $friendfeed->publish_message($content); // Sadece mesaj göndermek için.
$entry = $friendfeed->publish_link($content, $link); // Mesaj ve link göndermek için.
$entry = $friendfeed->publish_link($content, $link , $comment , $picture); // İçeriğe yorum ve resim eklemek için.

// Mesajımız gitti mi diye kontrol edelim.
if ($entry) {
    
echo "Mesajınız başarıyla gönderildi.";
}
else
{
    
echo "Bir hata oluştu.";
}
?>

Hepsi bu kadar. Eğer sorularınız olursa memnuniyetle cevaplayabilirim.

YORUM FORMU