Twitter'ın API'leri hakkında

Twitter şu anda dünyada olup bitenler ve insanların ne konuştuklarıdır. Twitter'a web veya mobil cihazınız aracılığıyla erişebilirsiniz. Bilgilerin Twitter'da olabildiğince geniş çapta paylaşılabilmesi için şirketler, geliştiriciler ve kullanıcılara API'lerimiz (uygulama programlama arayüzleri) aracılığıyla Twitter'a programa dayalı erişim olanağı sunuyoruz. Bu makale Twitter'ın API'lerinin ne olduğunu, bunlar aracılığıyla hangi bilgilerin kullanıma sunulduğunu ve kullanılabilmeleri için Twitter'ın uygulamaya koyduğu bazı korumaları açıklamaktadır. 

Üst düzeyde, API'ler bilgisayar programlarının birbirleriyle "konuşma" yöntemidir, bu sayede bilgi isteyebilir ve sağlayabilirler. Bu, bir yazılım uygulamasının bitiş noktası olarak adlandırılan şeyi çağırmasına izin verilmesiyle yapılır. Bitiş noktası, sağladığımız belirli bir bilgi türüyle uyumlu bir adrestir (bitiş noktaları genellikle telefon numaraları gibi benzersizdirler). Twitter, bir şirketin Twitter'da müşteri geri bildirimlerine yanıt vermesine yardımcı olan çözümler gibi Twitter ile entegre edilen yazılımlar üretilmesine olanak tanımak için hizmetimizin bölümlerine API'ler aracılığıyla erişilmesine izin verir.

Twitter verileri, kullanıcıların herkese açık olarak paylaşmayı tercih ettiği bilgileri yansıtması bakımından diğer birçok sosyal platformun paylaştığı verilerden farklıdır. API platformumuz kullanıcıların dünyayla paylaşmayı tercih ettiği herkese açık Twitter verilerine geniş çaplı erişim sağlar. Kullanıcıların, herkese açık olmayan kendi Twitter bilgilerini (ör. Direkt Mesajlar) yönetmesine ve bu bilgileri onay verdikleri geliştiricilere sunmasına olanak tanıyan API'leri de destekliyoruz. 

Twitter Verilerine Erişme

API'lerimize erişmek isteyen birinin bir uygulamaya kaydolması gereklidir. Varsayılan olarak, uygulamalar Twitter'da yalnızca herkese açık bilgilere erişebilir. Direkt Mesaj gönderip almaktan sorumlu olanlar gibi bazı bitiş noktaları bilgilerinize erişebilmek için vereceğiniz ek izinlere ihtiyaç duyar. Bu izinler varsayılan olarak verilmez; bu erişimi sağlayıp sağlamayacağınıza her uygulama özelinde karar verirsiniz ve hesabınızda yetkilendirilmiş tüm uygulamaları denetleyebilirsiniz.

Twitter API'leri başlıca beş gruba ayrılan çeşitli bitiş noktalarını kapsar:

Hesaplar ve kullanıcılar 
Geliştiricilerin bir hesabın profil ve ayarlarını program aracılığıyla yönetmesine, kullanıcıları sessize almasına veya engellemesine, yetkilendirilmiş bir hesabın etkinliği hakkında bilgi istemesine ve bunun gibi daha birçok eylemi gerçekleştirmesine izin veriyoruz. Bu bitiş noktaları acil durum müdahaleleri ve acil durum uyarıları hakkında bölge sakinlerine bilgi sağlayan Commonwealth of Virginia’s Department of Emergency Management gibi vatandaşlık hizmetlerine yardımcı olabilir.

Tweetler ve yanıtlar 
Herkese açık Tweet ve yanıtları geliştiricilerin kullanımına sunuyor ve geliştiricilerin API'miz aracılığıyla Tweet göndermelerine izin veriyoruz. Geliştiriciler belirli anahtar kelimeler arayarak veya belirli hesaplara ait Tweet örnekleri isteyerek Tweetlere erişebilir. 

Bu bitiş noktaları kamu sağlığı girişimleri hakkındaki yanlış bilgilerin saptanması, anlaşılması ve müdahale edilmesi için Birleşmiş Milletler gibi kâr amacı gütmeyen kuruluşlar tarafından kullanılır. Örneğin Endonezya'da aşıların domuz ürünü içerdiğine veya kısırlığa yol açtığına dair ardı arkası kesilmeyen söylentiler vardı. Söylentilerin nasıl başlayıp yayıldığını anlaması Birleşmiş Milletler'in, nüfusun çoğunluğu Müslüman olan bu ülkede özellikle endişeye yol açan bu söylentilerin ortadan kaldırılmasına yardımcı olacak bir ekibi sahaya sürmesine olanak tanıdı. Benzer bir biçimde, araştırmacıların hastalık salgınlarının erken semptomatik belirtilerine kulak verip yayılmalarını izlemesine de yardımcı oluyoruz. Kısa süre önce Northeastern University'deki bir ekip salgınları altı haftaya kadar öncesinden tahmin eden Twitter verilerini kullanarak, üstelik diğer modellerin birçoğundan çok daha kısa sürede ve doğruluktan ödün vermeden gerçekleştirilen yeni bir grip izleme tekniği geliştirdi. 

Direkt Mesajlar
Direkt Mesaj bitiş noktalarımız, belirli bir uygulamaya açıkça izin vermiş olan kullanıcıların DM sohbetlerine erişim sağlar. Direkt Mesajları satmayız. DM API'lerimiz Wendy's March Madness grup oluşturucu gibi geliştiricilere Twitter'da kişiselleştirilmiş deneyimler oluşturmaları için sınırlı erişim sağlar. Sahip oldukları veya yönettikleri hesaplarda işletmeler müşteri hizmetleri, pazarlama ve marka etkileşimi deneyimleriyle ilgili olarak müşterilerle doğrudan etkileşime geçmek üzere bu insan veya sohbet robotu destekli sohbet deneyimlerini oluşturabilir. 

Reklamlar 
Sprinklr gibi geliştiricilerin işletmelerin Twitter'da otomatik olarak kampanya oluşturup yönetmesine yardımcı olmasına olanak sağlamak için bir API'ler serisi sunuyoruz. Geliştiriciler, konu ve ilgi alanları belirlemek ve işletmelerin Twitter'da geniş kitlelere ulaşmak üzere kampanya yürütmeye yönelik araçlar sağlamak amacıyla herkese açık Tweetleri kullanabilir. 

Yayıncı araçları ve SDK'lar 
Web sitelerine Twitter zaman akışları, paylaşım düğmeleri ve diğer Twitter içeriklerini yerleştirmeleri için yazılım geliştiricileri ve yayıncılara araçlar sunuyoruz. Bu araçlar, markaların Twitter'daki herkese açık canlı sohbetleri kendi web deneyimlerine taşımasına olanak tanıyor ve müşterilerinin, sitelerinden bilgi ve makale paylaşmalarını kolaylaştırıyor. 

Geliştirici belgelerinden API'ler ve her bitiş noktasına özel ayrıntılar hakkında daha fazla bilgi alabilirsiniz.

Tüm API'lerimiz ve veri ürünlerimizde kullanıcılarımızın verilerini ciddiyetle koruma sorumluluğumuzu yerine getiriyoruz. Geliştiricilerin Twitter verilerini nasıl kullandığını değerlendirmek ve bu verilerin uygunsuz kullanımını kısıtlamak amacıyla sıkı politikalar ve süreçler uyguluyoruz. Bir geliştiricinin politikalarımızı ihlal ettiğini öğrendiğimizde uygun önlemleri alırız, Twitter'ın API'lerine ve veri ürünlerine erişimi askıya alma ve sonlandırma gibi eylemler de buna dahildir.

Twitter'ın API'leri hakkında daha fazla bilgi almak için lütfen developer.twitter.com adresini ziyaret edip geliştirici politikalarımızı ve sözleşmelerimizi inceleyin. Twitter ve GDPR hakkında daha fazla bilgi için lütfen https://gdpr.twitter.com/ adresini ziyaret edin.

Bu makaleyi yer işareti olarak belirtin veya paylaşın

Bu makale faydalı oldu mu?

Geri bildiriminiz için teşekkür ederiz. Yardımcı olabildiğimize çok sevindik!

Geri bildiriminiz için teşekkür ederiz. Bu makaleyi nasıl iyileştirebiliriz?

Geri bildiriminiz için teşekkür ederiz. Yorumlarınız gelecekte makalelerimizi geliştirmemize yardımcı olacak.