• Anasayfa
  • Genel
  • twitok.co’ya hangi yöntem ile bağlanmalıyım?

twitok.co’ya hangi yöntem ile bağlanmalıyım?

Twitter hesabınızın belirleyeceğiniz seçeneklere göre otomatik olarak etkileşim gerçekleştirebilmesi için hesabınızı twitok.co’ya hangi yöntem ile yetki vereceğiniz konusunda bu yazı size yardımcı olacaktır.

Mert S. Kaplan

twitok.co, Twitter hesabıız üzerinden etkileşim gerçekleştirebilmek için uygulamalar arası iletişimi sağlayan API bağlantısına ihtiyaç duyar. Bu nedenle Twitter hesabınızı twitok.co’ya bağlamanız için kullanacağınız yöntemlerin tümü API erişiminden geçiyor.

twitok.co, güvenlik tedbirleri gereği ve güveninizi kaybetmemek için Twitter hesabınızın kontrolününün sizde kalmasını ister. Bu nedenle de twitok.co’ya API ile bağlanacağınız Twitter uygulamasını da sizin oluşturmanızı ve yönetmenizi ister. Twitter hesabınızı şu an için twitok.co’ya Özel API ve Genel API başlıkları altında iki farklı seçenek ile ekleyebilirsiniz. Twitter’ın son bir yıldır API uygulaması oluşturmayı güçleştirdiği için twitok.co’yu kullanmanızı kolaylaştıracak alternatif yöntemler üzerinde de çalışıyoruz.

API ile twitok.co’ya hesabınızda etkileşim gerçekleştirme yetkisini verebilmek için Twitter developer hesabına sahip olmayı ve API bağlantısı için Twitter uygulaması oluşturmayı önceki yazılarımızda anlatmıştık. Şimdi ise oluşturduğumuz bu API uygulaması ile twitok.co’ya Twitter hesabınızı nasıl ekleyebileceğinizi göreceğiz.

Genel API ile ekleme

Bunun için iki yöntemimiz olduğundan bahsetmiştik. Bunlardan ilki Genel API seçeneği. https://developer.twitter.com/apps adresinden oluşturduğumuz uygulamanın key’lerini almamız gerekiyor. Oluşturduğunuz uygulamanın yanındaki “Details” butonuna takip edin ve “Keys and tokens” sekmesinden “Consumer API key”lerini (API key ve API secret key) twitok.co’nun Ayarlar sayfasındaki alanlara ekleyerek düzenlemeyi kaydedin. Daha sonra Yeni hesap ekleme sayfasında aktif hale gelen Twitter’a bağlan butonu ile dilediğiniz hesabı ve dilediğiniz sayıda hesabı twitok.co’ya ekleyebilirsiniz. (Uygulamanızdaki “Callback URLs” kısmına doğru adresi girdiğinizden emin olun.)

Özel API ile ekleme

İkinci yöntemimiz API uygulaması üzerinden Twitter’a bağlanarak yetkilendirme talep etmek yerine uygulamayı oluşturduğumuz hesabı doğrudan API key’leri ile twitok.co’ya ekleme şeklinde. Bunun için “Consumer API key”lerine ek olarak “Access token & access token secret” kodlarına da ihtiyacımız var. Bu kodları yine https://developer.twitter.com/apps adresinde yer alan uygulamızın “Keys and tokens” sekmesinde bulabiliriz. Eğer daha önce oluşturulmamışsa “Generate” butonu ile bu kodları üretebiliriz. Unutmayın, “Regenerate” butonu ile bu kodları değiştirmemiz twitok.co’nun hesabınıza erişim iznini kaybetmesine neden olur. Yeni kodlar ile hesabınızı yeniden ekleyerek kaldığınız yerden twitok.co’yu kullanmaya devam edebilirsiniz.

Hesabı ekleme aşamasına geri dönersek, bu aşamada tek yapmanız gereken twitok.co’nun Yeni hesap ekleme sayfasındaki Özel API ile ekle başlıklı bölümdeki forma Twitter’dan aldığımız bu kodları girmek. Hesabı ekle butonunu kullandığınızda twitok.co’yu kullanmaya başlayabilirsiniz.

Avantajları ve dezavantajları neler?

Bu iki hesap ekleme yönteminin de kendince avantajları ve dezavantajları var. Hangisinin size daha uygun olduğuna karar verebilmeniz için bunları özetleyeceğiz. Genel API seçeneğinin en olumlu yanı daha pratik olması. Genel API yüzlerce, binlerce hesabı tek bir API uygulaması üzerinden twitok.co’ya ekleyebilirsiniz. Tavsiyemiz de bu yönde. Yöntemin eksiliği ise —algoritmamız sayesinde pek sıklıkla yaşanmasa dahi— Twitter zaman zaman aşırı işlem gerçekleştiren API uygulamalarının yazma iznini kaldırabiliyor. Bu da uygulama ile twitok.co’ya eklenen tüm hesapların etkileşim kurma izninin hep birlikte ortadan kalkması anlamına geliyor.

Özel API seçeneğinin dezavantajı ise bu seçenek ile twitok.co’ya bağlanacağınız her Twitter hesabının Twitter developer hesabı olması (cep telefonu ile doğrulama şartı var) ve her bir hesap için ayrı bir uygulama oluşturmanın getirdiği zahmet. Olumlu yönü ise, hesabınızın gerçekleştreceği etkileşimlerin Twitter tarafından agrasif davranış olarak yorumlanma ihtimali daha düşük ve eğer uygulama Twitter tarafından kara listeye alınırsa sadece bir hesabınız geçici olarak twitok.co’yu kullanamamış olur.

Elbette karma bir yöntem uygulayarak birkaç farklı hesaptan oluşturacağınız API uygulamaları ile gruplar halinde çok fazla sayıda Twitter hesabını da sisteme ekleyebilirsiniz. Tamamen sizin ihtiyaçlarınıza kalmış.

Uygulamaya dön