Asp.Net ile FriendFeed’ e gönderi yapmak.

Son günlerde o api senin bu api benim uğraşıp duruyor, kim mi ? Tabi ki Emre abi :) Twitter’ a göre çok bilindik olmasada FriendFeed’ de azımsanmıyacak bir kullanıcı kitlesine sahip. Basit bir şekilde FF hesabınıza nasıl gönderi yapabileceğimizi göreceğiz. İlk önce api keyinizi  https://friendfeed.com/account/api adresinden öğrenip, projemize referans olarak Microsoft.Http.dll‘ yi ekliyoruz.

    protected void Page_Load(object sender, EventArgs e)
    {
        ffGirdiGonder("görüntülenecek metin", "http://www.apostylee.com", "http://www.apostylee.com/foto.jpg");
    }

    protected void ffGirdiGonder(string metin, string adres, string fotograf) {
        Microsoft.Http.HttpClient client = new Microsoft.Http.HttpClient();
        client.DefaultHeaders.Authorization = Credential.CreateBasic("kullaniciadi", "apikey");
        //api keyinizi https://friendfeed.com/account/api adresinden öğrenebilirsiniz.
        HttpUrlEncodedForm form = new HttpUrlEncodedForm();
        form.Add("body", metin);
        form.Add("link", adres);
        form.Add("image_url", fotograf);
        try
        {
            HttpContent content = form.CreateHttpContent();
            HttpResponseMessage resp = client.Post("http://friendfeed-api.com/v2/entry", content);
        }
        catch(Exception e)
        {
            Response.Write(e.Message);
        }
    }

Çalışan halini buradan
indirebilirsiniz. Şimdilik bu kadar, iyi çalışmalar..