RAWG Video Games Database API, açık kaynaklı ve sürekli güncellenen geniş bir video oyunu veritabanına erişim sağlar. 350.000'den fazla oyun, 50'den fazla platform (mobil dahil), türler, temalar, geliştiriciler, yayıncılar, bireysel yaratıcılar, resmi web siteleri, çıkış tarihleri ve Metacritic puanları gibi zengin meta veriler sunar. Ayrıca oyunların satın alınabileceği dijital dağıtım hizmetlerine bağlantılar, görsel benzerliğe dayalı benzer oyun önerileri ve Steam ortalama oyun süresi, RAWG oyuncu sayıları ve puanları gibi oyuncu etkinlik verileri içerir. API, kişisel kullanım için ücretsizdir ve ticari kullanım için belirli kullanıcı limitlerine kadar ücretsizdir. Her istekte API anahtarı zorunludur.
Hangi ihtiyaçlarda değerlendirilebilir?
- Oyun kataloğu veya veritabanı oluşturmak isteyen web ve mobil geliştiriciler
- Oyun keşfi, öneri ve topluluk özellikleri sunmayı planlayan platformlar
- Oyun endüstrisi verilerini analiz etmek veya görselleştirmek isteyen araştırmacılar ve meraklılar
Yaygın kullanım alanları
Oyun Keşif Platformu
Kullanıcıların tür, platform, tema ve puana göre oyunları keşfedebileceği, benzer oyun önerileri alabileceği bir web sitesi veya uygulama geliştirmek.
Oyun İstatistikleri Panosu
RAWG verilerini kullanarak oyunların popülerliği, oyuncu sayıları ve ortalama oyun süreleri gibi metrikleri gösteren bir analiz paneli oluşturmak.
Oyun Topluluğu Entegrasyonu
Bir topluluk sitesinde oyun profilleri, kullanıcıların oyun koleksiyonları ve oyunlarla ilgili tartışma bölümleri oluşturmak için API'den yararlanmak.
İncelenmesi gereken noktalar
- API kullanımı için her istekte API anahtarı zorunludur; anahtar https://rawg.io/apidocs adresinden alınabilir.
- Ticari kullanım için aylık 100.000 aktif kullanıcı veya 500.000 sayfa görüntüleme sınırı vardır; bu sınırı aşan projeler için ticari şartlar görüşülmelidir.
- RAWG'yi klonlamak amacıyla kullanmak yasaktır; benzer bir proje düşünülüyorsa önceden iletişime geçilmelidir.
WordPress.org
Kurulum ve geliştirme notları
API'yi kullanmaya başlamak için öncelikle bir API anahtarı edinmeniz gerekmektedir. Anahtar, https://rawg.io/apidocs adresinden ücretsiz olarak alınabilir. Daha sonra isteklerinize anahtarı ekleyerek API uç noktalarını kullanabilirsiniz.
- 1https://rawg.io/apidocs adresine gidin ve bir hesap oluşturarak API anahtarı edinin.
- 2API anahtarınızı her istekte 'key' parametresi olarak ekleyin.
- 3OpenAPI spesifikasyonunu (https://api.apis.guru/v2/specs/rawg.io/v1.0/openapi.json) inceleyerek mevcut uç noktaları ve parametreleri öğrenin.
- 4İsteklerinizi göndermek için bir HTTP istemcisi veya programlama dili kütüphanesi kullanın.
API, RESTful bir yapıya sahiptir ve OpenAPI spesifikasyonu ile belgelenmiştir. Geliştiriciler, bu spesifikasyonu kullanarak istemci kodlarını otomatik oluşturabilir veya mevcut HTTP istemcileriyle entegre edebilir. API, oyun verilerini JSON formatında döndürür.
- OpenAPI spesifikasyonu mevcuttur, bu sayede API istemci kodları otomatik üretilebilir.
- 350.000'den fazla oyun ve 50 platform desteği ile geniş bir veri yelpazesi sunar.
- Oyunlara ait zengin meta veriler (tür, geliştirici, yayıncı, çıkış tarihi, Metacritic puanı vb.) ve oyuncu etkinlik verileri (Steam oyun süresi, RAWG oyuncu sayıları) sağlar.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, RAWG Video Games Database API'yi projenize entegre etmek için ihtiyaçlarınızı analiz eder, veri modelleme ve API kullanım senaryolarını birlikte belirleriz. Oyun kataloğu, keşif özellikleri veya istatistik panelleri gibi ihtiyaçlarınıza yönelik özel çözümler geliştiririz. API'nin sınırlamalarını ve ticari kullanım koşullarını göz önünde bulundurarak ölçeklenebilir bir mimari planlarız.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
RAWG API'yi kullanmak ücretsiz mi?
Evet, API kişisel kullanım için ücretsizdir. Ticari kullanım için aylık 100.000 aktif kullanıcı veya 500.000 sayfa görüntüleme sınırına kadar ücretsizdir. Bu sınırı aşan projeler için api@rawg.io adresinden ticari şartlar görüşülmelidir.
API anahtarı nasıl alınır?
API anahtarı, https://rawg.io/apidocs adresinden ücretsiz olarak alınabilir. Her istekte bu anahtarın 'key' parametresi olarak eklenmesi zorunludur.
RAWG API ile benzer bir oyun veritabanı sitesi klonlayabilir miyim?
Hayır, API kullanım koşullarına göre RAWG'yi klonlamak yasaktır. Benzer bir proje düşünüyorsanız, api@rawg.io adresinden önceden iletişime geçmeniz önerilir.