PHP ile Mailgun API Kullanarak Mail Gönderme

Merhaba. Bu makalede sizlere Mailgun API kullanarak nasıl mail göndereceğimizi anlatacağım. Mailgun gelişmiş birçok özelliği ile sektörde lider otonom mail gönderme hizmetlerinden birisidir. Aylık 10.000 adet maili ücretsiz olarak gönderebilirsiniz. Bu hizmeti kullanabilmek için ilk önce bir kullanıcı hesabı oluşturmanız gerekiyor. signup.mailgun.com adresinden kayıt formunu doldurarak hesabınızı oluşturabilirsiniz. Burada sizden kredi kartı bilgilerinizi de istiyor. İsterseniz "Add payment info now" checkbox işaretini kaldırarak kredi kartı bilgilerinizi girmeden kayıt olabilirsiniz.Kayıt işlemini tamamladıktan sonra sisteme giriş yaptığınızda sağ üstte Region yazan dropdown menüden Avrupa seçeneğini seçiyoruz. Bunun nedeni ise Mailgun hem…

PHP ile Akismet API Kullanarak Spam Yorumları Engelleme

Merhaba. Daha önceden captcha kullanmadan spam yorumları nasıl engelleyebileceğimizi yazmıştım. Ancak bazı spam kaynaklarının tahminimce manuel olarak yorum yazması bu önlemi de aştı maalesef. Daha sonra tekrar reCaptcha kullandım. Ancak bu yöntemin de aşıldığını gözlemledim. Bunun sonucunda artık daha kökten bir çözüm bulmam gerekiyordu ve wordpress sitelerde kullanılan Akismet'i kendi blog sistemimde kullanmaya karar verdim. Akismet wordpress siteleri spam yorumlara karşı koruyan bir hizmettir. Ancak bu hizmet sadece wordpress siteler için değil, diğer platformlar için de kullanılabilmektedir.Akismet'i PHP ile kodlanmış blog sistemimde kullanmak için aşağıdaki metodu kullanıyorum. Bu metotta ilk önce data isimli bir dizi oluşturuyoruz. Bu…

Twitter API v1.1 ile Son Tweet'leri Çekme

Eğer dikkat ettiyseniz sitenin sağ alt tarafında attığım son tweet'ler gösterilmektedir. İşte bu makalede bunun nasıl yapıldığını anlatacağım. Bilindiği gibi api'nin 1.0 sürümünde yetkilendirme olmaksızın tweet'ler çekilebiliyordu. Bu durumda sadece jQuery ile rahatlıkla bu işlem gerçekleştiriliyordu. Ancak Twitter'ın api'yi 1.1 sürümüne yükseltmesiyle birlikte artık Oauth yetkilendirme olmaksızın tweet'leri çekemiyoruz. Yani artık mutlaka server-side kod yazmamız gerekli. Ben de PHP ile bu işlemlerin nasıl yapılacağını anlatmaya çalışacağım. Bunun için ilk önce bir twitter uygulaması oluşturmanız gerekiyor.dev.twitter.com/apps adresine gittikten sonra Create a new application diyoruz. Uygulamamızın ismi, açıklaması, web sitemiz…

PHP ile FriendFeed'e Mesaj Atmak

Merhaba. Bu makalede 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 makaleyi 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.Daha sonra…