.NET ASP.NET

ASP.NET ve ASP.NET MVC ile twitter mesajı atmak – 1

Arkadaşlar merhaba,

Bu yazı ile birlikte, 4 yazılık bir yazı dizisi planlıyorum.  .NET (asp.net ve asp.net mvc) ile facebook  ve twitter hesaplarına  veri göndermeyi (post ve mesaj atmak ) anlatmaya çalışacağım.

Bir web sitesi veya bir sistem yaptınız. Sosyal medya hesaplarınızı da yapmış olduğunuz bu web site veya sistem üzerinden kullanmak istiyorsunuz. Bunlar genellikle facebook ve twitter hesapları olmaktadır. Facebook ve twitter api’leri ile kullanmış olduğunuz programlama dili üzerinden bu hesaplara veri/post/mesaj gönderebilirsiniz.

—–

Esasında beni bu konuda yazı yazmaya iten şey, üzerinde çalıştığım bir proje de çözüm için çok uğraşmış olmamızdır. Bundan dolayı, kazanmış olduğum tecrübeyi paylaşıp, aynı zorluklarla sizlerin de karşılaşmamasıdır.

Yazıların işleyiş sırası şöyle olacaktır.

.NET üzerinden twitter’a mesaj göndermek (twitter api ile tweet atmak)

  • Twitter uygulaması oluşturma, izin ve uygulama kodları alma (twitter tokenları almak)
  • ASP.NET ve ASP.NET MVC üzerinden twitter’a mesaj göndermek (twitter api ile tweet atmak)

.NET üzerinden facebook duvarına ve sayfasına paylaşım yapmak (facebook api ile post atmak)

  • Facebook uygulaması oluşturma, izin ve uygulama kodları alma (facebook tokenı almak)
  • ASP.NET ve ASP.NET MVC üzerinden facebook duvarına ve sayfasına paylaşım yapmak (facebook ap ile post atmak)

1- Twitter uygulaması oluşturma, izin ve uygulama kodları alma (twitter token edinme)

Twitter’a yazmış olduğunuz kodlar üzerinden mesaj atabilmeniz için uygulamanız gereken bir dizi işlemler bulunmaktadır. Öncelikle https://apps.twitter.com/  adresi üzerinden var olduğunu varsaydığım twitter hesabınıza giriş yapıp uygulama oluşturmanız gerekmektedir. Bazı durumlarda ilk aşamada sizden bazı bilgileri doldurmanız istenebilir, mahzuru yoktur doldurabilirsiniz.

Daha sonra gelen sayfadan ‘Create New App’ ile yeni bir uygulama oluşturmanız istenecektir. Gerekli bilgileri girip, bir sonraki ekran olan izinleri düzenleme ekrana geçebiliriz.

Uygulama oluşturulduktan sonra aşağıdaki görselde belirtilen ‘Keys and Access Tokens’ ve ‘Permissions’ tabları ile işlemlerimiz olacak.

2_twitter_uygulama_ayarlari_2016-12-03

Öncelikle ‘Permissions (Uygulama izinleri)’ bilgilerini düzenleyerek ‘Read and Write’ olan varsayılan değeri ‘Read, Write and Access direct messages’ olarak ‘Update Setting’ butonu ile değiştiriyoruz.

Ardından kod ile twitter’a paylaşım yapmak için kullanacağımız uygulama jetonlarını (application tokens) almamız gerekmektedir. ‘Keys and Access Tokens’ tabına geçerek bu bilgileri alacağız.

3_twitter_app_settings_2016-12-03

1.nolu görselde; ihtiyacımız olanlar Consumer Key (API Key) ve Consumer Secret (API Secret) keyleridir. Bunları bir kenara sonra kullanılmak üzere not edip, Access Tokenları almak için 2.nolu görseli inceleyelim.

4_twitter_access_tokens_2016-12-03

Access Token ve Access Token Secret keylerini de alarak, kendi twitter profiline erişip kendi programımız aracılığıyla twitter mesajı atmak için gerekli olan tüm verileri tamamlamış oluyoruz.

Bir sonraki yazıda da .NET kodları ile bu işlemi nasıl gerçekleştireceğimizi anlatmaya çalışacağım

Takipte kalınız efendim.
Teşekkürler.

Rize/Ardeşen doğumlu.
Karadeniz Teknik Üniversitesi, İstatistik ve Bilgisayar Bilimleri mezunu.

.NET teknolojileri alanında ihtisas yapma amacında.
İstatistik ve nevi ilimleri sevmekte, fırsat bulduğunda üzerine çalışmayı amaçlamakta.

Özel bir şirkette web ve yazılım geliştirici olarak çalışmaktadır.