Logo tr.androidermagazine.com
Logo tr.androidermagazine.com

Android geliştiricilerini etkilemek için bağlı olan api erişiminde değişiklik getiren Twitter

Anonim

Twitter, API'lerinin 1.1 sürümünde oldukça büyük değişiklikler getireceğini açıkladı ve bu değişiklikler, neredeyse her üçüncü taraf Twitter istemcisini etkileyecek bir şey. Bugün resmi Twitter blogunda yayınlanan bir yayında, işleri biraz açıklıyorlar, ancak gerçekten üç büyük değişiklik var:

  • Artık her API uç noktasında kimlik doğrulaması gerekiyor
  • Son nokta başına fiyat sınırlama metodolojisi var
  • Yoldaşın Geliştirici Kurallarımızda, özellikle geleneksel Twitter istemcileri olan uygulamalarda yapılan değişiklikler

İlk iki uygulama, üçüncü taraf uygulamaların ne sıklıkta Twitter'ı sorgulayabildiğini ve adsız olarak yapıp yapamadıklarını ele alıyor. Mart 2013'e gelindiğinde, tüm geliştiricilerin API istekleri sırasında OAuth gibi bir şey kullanmaları gerekecek; bunun yerine, geçerli bir trendde Tweetler gibi bir öğenin isimsiz bir şekilde ele alınmasına olanak tanıyan mevcut yöntemlerin yerine ya da gömülü bir metin dizisine sahip olacaklar. Bu gerçekten sadece kazıyıcıları ve toplayıcıları etkiliyor, bu yüzden uygulama geliştiricileri için çok da önemli değil. Hız sınırlaması, uygulamaların şu anda saatte 350 kez oturan API'yi ne sıklıkla kullanabileceğini ayarlayacaktır. Yeni değişikliklerle, farklı API çağrıları türlerinin farklı sınırları olacaktır. Twitter tarafından verilen örnek sınırlar, listelenen bitiş noktalarına göre saat başına 60 çağrıya sahiptir. Bu, 60 Tweet gönderebileceğiniz, 60 kullanıcı profiline bakabileceğiniz ve bir saatte 60 kez yenileyebileceğiniz anlamına gelir. Bu değişiklikler "önümüzdeki haftalarda" canlı olacak. Yüzeyde, bu değişiklikler anlamlıdır ve çoğu durumda geliştiriciler onlarla çalışabilmelidir.

Son değişiklik büyük olanı. Twitter, resmi olmayan müşteriler için kuralları, geliştiricilerle çok iyi gitmeyecek şekilde sıkılaştırıyor. Vurguladıkları üç "Yolun Kuralları" değişikliği, yeni görüntüleme gereksinimleridir, önceden yüklenmiş mobil uygulamaların Twitter tarafından onaylanması ve büyük miktarda kullanıcısı olan geliştiricilerin doğrudan Twitter ile çalışmasını gerektirmesi gerekir. Yeni ekran gereksinimleri, Twitter uygulamalarının nasıl görüneceğini ve nasıl hissedeceğini belirler ve @ linkler ve yeniden tweet formatları gibi şeyleri kapsar. Önceden yüklenmiş uygulamaların onaylanması, Twitter'ı yazılımlarına ekleyen Samsung ve HTC gibi kişilerin, hizmette bir araya gelmeye devam etmeleri durumunda onay almaları gerektiği anlamına gelir. Geliştiriciler bu onay olmadan bir ürün gönderirse, Twitter, API'nin uygulama kullanımını iptal edebilir. Plume gibi popüler müşterileri etkileyen son bölüm, 100.000'den fazla kullanıcısı olan uygulamaların Twitter ile çalışmak zorunda kalacağını söylüyor. Bu hemen geçerli değildir, çünkü şu anda 100.000'den fazla kullanıcısı olan uygulamaların, API'den sınırlı işlevsellik elde etmeden önce yüzde 200 daha büyümesine izin verilecek.

Hızlı bir bakışta, bu değişikliklerin hiçbiri çok sert görünmüyor. Fakat asıl sopa, Twitter'ın yapacağı ve onaylamayacağı şey olacak. Twitter geçmişte adil davranmamakla suçlandı, hatta FTC'den bir sondaya yol açtı. Hem iOS hem de Android'deki üçüncü taraf uygulamaların çoğu, resmi müşterilerden daha fazlasını sunduğundan, geliştiriciler ve Twitter uzmanları haklı olarak endişe duyuyorlar. Onları görene kadar bu değişikliklerin kötü bir şey olacağını kesin olarak söyleyemeyiz, ancak bazı şeylerin yanlış gidebileceği kesin olarak var. İnternet bunların nasıl yürüdüğünü görmek için izliyor olacak.

Kaynak: Twitter