Twitter API v2, 2012'den bu yana ilk kez yeniden inşa edilen yeni bir temeldir. Bazı önemli değişiklikler 3. taraf uygulamaları etkileyecektir.
Güncelleme 1 (13/08/2020 @ 15:20 ET): Twitter, büyük bir skandalın hemen ardından piyasaya sürüleceği düşüncesi nedeniyle başlangıçta yeni API'sinin halka açık lansmanını erteledi, ancak şirket şimdi API'yi neredeyse bir ay sonra başlattı. Daha fazla bilgi için aşağıya doğru kaydırın. 16 Temmuz 2020 tarihinde yayınlanan yazı aşağıda muhafaza edilmiştir.
Twitter'da bir ilginç en azından hafta. Çok sayıda yüksek profilli hesaptan bir gün sonra kripto para birimi dolandırıcılıklarını teşvik etmek için kaçırıldılarTwitter'ın birçok doğrulanmış hesaptan gelen yeni tweet'leri geçici olarak durdurmasına yol açan sosyal medya şirketi, API'sinde bazı büyük değişiklikler duyurdu. Twitter API v2, kendi deyimiyle, 2012'den bu yana ilk kez yeniden inşa edilen yeni bir temeldir. Bazı önemli değişiklikler tanıdığımız ve sevdiğimiz 3. taraf uygulamaları etkileyecektir.
Bildiğiniz gibi Twitter'ın API'si, 3. taraf uygulama geliştiricileri için pek çok sürtüşmeye neden oldu. Çok sayıda popüler Twitter müşterisi Play Store'dan çekildi Geçmişte tartışmalı 100.000 token sınırına ulaşılması nedeniyle. Twitter 2018'de şu değişiklikleri yaptı: temel özellikler kaldırıldı 3. taraf geliştiricilerden. Bu değişiklikler o yıl daha sonra yürürlüğe girdi popüler uygulamaların geliştiricilerinin kampanyasına rağmen. Bu temel özelliklerden bazıları nihayet API v2 ile tekrar geliştiricilerin kullanımına sunulacak.
Twitter'ın API v2'deki yeniliklere ilişkin kısa açıklaması şöyle:
- Hangi alanların döndürüleceğini belirleme veya aynı yanıt içinde bir görüşmeden daha fazla Tweet alma gibi yeni geliştirici özelliklerine sahip, kullanımı daha kolay, daha temiz bir API
- Konuşma dizileri ve anket sonuçları da dahil olmak üzere API'de eksik olan, en çok istenen özelliklerden bazıları Tweetlerde, profillerdeki sabitlenmiş Tweetlerde, spam filtrelemede ve daha güçlü bir akış filtrelemede ve arama sorgusu dilinde
Son madde, 3. taraf Twitter uygulamalarının hayranlarının en çok heyecanlanması gereken noktadır. Üçüncü taraf bir istemcinin anketleri göstermesine, yazışmaları göstermesine veya sabitlenmiş tweetleri göstermesine izin verilmediğini düşünmek oldukça çılgınca. Bunlar, herkesin bir Twitter istemcisinde görmeyi bekleyeceği, sosyal medya platformunun temel özellikleridir ve yalnızca resmi uygulamayı kullanmayan kullanıcıların Twitter deneyimine zarar vermiştir. Twitter'ın bu özellikleri açtığını görmekten mutluyuz.
Daha önce Twitter API üç katmana ayrılıyordu: Standart (ücretsiz), Premium (self-servis ücretli) ve Kurumsal. API v2, üç katmanın tamamını farklı geliştirici gruplarına uyacak şekilde tasarlanmış ürün parçalarıyla değiştirecek. Twitter, yeni parçaların herkes için bir şeyler sunacağını umduğunu söylüyor. Şirket üç ürün grubunu şu şekilde tanımlıyor:
- Standart: İlk olarak mevcut olan bu, yeni başlayan, eğlence için, iyi bir amaç için bir şeyler geliştiren ve öğrenmek veya öğretmek de dahil olmak üzere çoğu geliştirici için varsayılan ürün yolu olacaktır. Gelecekte bu parçaya Yükseltilmiş erişim eklemeyi planlıyoruz.
- AkademikAraştırma: Akademik araştırmacılar Herkese açık konuşmada neler olduğunu anlamak için Twitter API'sini kullanın. Gelecekte nitelikli akademik araştırmacılar, ilgili uç noktalara Yükseltilmiş veya Özel erişim elde etmenin bir yolunu bulacaklar. Biz de sağlıyoruz araçlar ve kılavuzlar Twitter API'sı ile akademik araştırma yapmayı kolaylaştırmak için.
- İşletme: Geliştiriciler, Twitter API'sı üzerinde iş kurarlar; buna bizim de dahil Twitter Resmi Ortakları Ve kurumsal veri müşterileri. Ürünlerinin diğer kişilerin ve işletmelerin Twitter'daki sohbeti daha iyi anlamasına ve etkileşime geçmesine yardımcı olmasını seviyoruz. Gelecekte bu kanal, ilgili uç noktalara Yükseltilmiş veya Özel erişimi içerecektir.
Twitter, eski fiyatlandırma ve oran sınırlarının sınırlayıcı geliştiriciler, özellikle de sadece eğlence için bir şeyler geliştirenler. Bu değişikliklerle birlikte, eğlenceli küçük Twitter araçlarının ve Standart kanala sahip botların yeniden canlandığını görebiliyorduk. Bahsi geçmişken, Standart yol bugün başlıyor, İşletme ve Akademik/Araştırma yolları ise "yakında" gelecek. Her parça aynı zamanda Temel, Yükseltilmiş veya Özel erişim düzeylerini de içerir. Parçalar için fiyatlandırma şu anda açıklanmadı.
Yeni uç noktaların ilk setine erken erişim, ücretsiz Temel erişim düzeyiyle tüm geliştiricilerin kullanımına sunulacak. Bu özellikleri denemek isteyen geliştiriciler bir geliştirici hesabına kaydolabilir ve başlamak için buraya başvurun. Genel yol haritası şu adreste mevcuttur: bu Trello panosu geliştiricilerin API v2'nin ilerleyişini takip edebilmesi için.
Kaynak: heyecan | Aracılığıyla: TechCrunch
Güncelleme 1: Artık Mevcut
Twitter, geçen ay üçüncü taraflara yönelik yeni API'sini kamuoyuna açıkladı ancak şirketin yakın zamanda büyük bir sosyal mühendislik saldırısının kurbanı olması nedeniyle yayınlanmasını erteledi. Ancak dün Twitter, yeni API'nin başlatıldığını belirtmek için resmi blog gönderisini güncelledi. İlgilenen geliştiriciler yeniyi ziyaret edebilir Twitter Geliştirici Portalı başlamak.