CodeIgniter Steam Web API

Yine bir ihtiyaç nedeni ile ortaya çıkan kod bloğu ile karşı karşıyayız. Müşterimin bir projesi için Steam Web API kullanmamız gerekti. Proje de CodeIgniter Framework’ünü kullandığımız için sıfırdan bir şeyler oluşturalım dedik. İhtiyacımız kadar olan kısımları koda döktük. Malum Steam Web API pek çok şeyi desteklemediği için bazı kısımlarda direk http requestler de bulunduk.

 

Github adresinden dosyayı indirebilirsiniz.

 

 Kurulum :

– İndirdiğiniz steam.php dosyasını applications/library klasörüne yükleyin.

– Kütüphaneyi çağırmak istediğiniz controller dosyasına aşağıda ki kodları ekleyin.

Biz Inventory kısmı ile CS : GO oyuncularının envanterlerini görebiliyoruz.

CS:GO Inventory

 

Bunun için örnek kodlar : 

Controller.php dosyanıza :

Views.php dosyanıza :

kodlarını eklerseniz oyuncunun CS:GO skinlerinin isimlerini listelersiniz.

Elbette bizim steam.php dosyamız github’da paylaştığımdan çok daha gelişmiş durumda ama onda sadece bizim ihtiyacımız olan öğeler var. Github’da bulunan kütüphaneyi ziyaretçilerin istedikleri doğrultusunda geliştireceğim.

 

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir