T­a­m­a­m­e­n­ ­ü­c­r­e­t­s­i­z­ ­b­i­r­ ­A­P­I­ ­v­e­ ­2­5­0­ ­b­i­n­ ­f­o­t­o­ğ­r­a­f­ ­i­l­e­ ­n­e­ ­g­e­l­i­ş­t­i­r­m­e­k­ ­i­s­t­e­r­d­i­n­i­z­?­

T­a­m­a­m­e­n­ ­ü­c­r­e­t­s­i­z­ ­b­i­r­ ­A­P­I­ ­v­e­ ­2­5­0­ ­b­i­n­ ­f­o­t­o­ğ­r­a­f­ ­i­l­e­ ­n­e­ ­g­e­l­i­ş­t­i­r­m­e­k­ ­i­s­t­e­r­d­i­n­i­z­?­

3 yıl önce Crew firmasının bir yan ürünü ve sadece bir Tumblr bloğu olarak kurulan Unsplash, geçtiğimiz hafta geliştiriciler için hizmete sunduğu ücretsiz API servisini tanıttı.

Tasarımcı ve geliştirici bulma platformu olarak kurulan bir girişim olan Crew, zor günler geçiriyordu. Kasalarında sadece 3 ay daha dayanabilecek kadar paraları kalmıştı. Müşteri bulamıyorlardı ve pazarlama bütçeleri de oldukça kısıtlıydı.

Bu sıkıntılarla boğuşurken, anasayfalarının tasarımında kullanmak için bir fotoğrafa ihtiyaçları oldu. İnternette buldukları fotoğrafları ya beğenmemişlerdi ya da çok pahalıydı.

Bu nedenle bir fotoğrafçı ile anlaşıp, ihtiyaçları olan fotoğrafı çektirdiler. Çekilen fotoğraflardan sadece 1 tanesini kullandıkları için diğerleri ellerinde kalmıştı. Bu durumu yaşayan başka insanlar da olabileceğini düşünerek, ellerinde kalan bu fotoğrafları ücretsiz olarak paylaşmaya karar verdiler.

3 saat sonra Unsplash isimli ürün, bir Tumblr bloğu olarak karşımızdaydı. Sloganları ise 'Ücretsiz, yüksek çözünürlüklü fotoğraflar' olmuştu.

Geçtiğimiz hafta geliştiricilerin kullanımına açılan Unsplash API, tamamen ücretsiz olması ile dikkat çekiyor. Creative Commons Zero (CC0) lisansı ile korunan fotoğraflar, yasal olan her türlü kişisel ve kurumsal kullanıma izin veriyor.

Unsplash şu anda bünyesinde 250.000 adet fotoğraf bulunduruyor ve ayda 411 milyon isteğe cevap veriyor. Ayrıca API kullanımı için de henüz bir ücretlendirme modeli veya kısıtlama bulunmamakta.

Unsplash, geliştiriciler için Ruby, PHP ve Javascript kütüphanelerini geliştirmiş ve kullanıma sunmuş. Eğer başka bir dilde geliştirme yapıyorsanız ve Unsplash kütüphanesine ihtiyacınız varsa, kullanıcılar tarafından geliştirilen fakat Unsplash tarafından yönetilmeyen diğer kütüphanelere de göz atabilirsiniz.

Unsplash, OAuth2 ile doğrulama yapan, güzel tasarlanmış bir JSON API olarak karşımıza çıkıyor. Kullanmaya başlamak için unsplash.com/developers adresinden ücretsiz olarak kayıt olmanız yeterli.

Geliştiriciler için yirmiden fazla metot sunan Unsplash API'ın servisleri

olarak 4 ana başlık altında toplanıyor.

Dilerseniz detaylı olarak hazırlanmış dökümantasyona göz atarak sunulan tüm servisler hakkında bilgi edinebilirsin.

Benim ilk bakışta gözüme çarpan ve kullanışlı olabileceğini düşündüğüm servisler ise şunlar:

Seçilmiş fotoğrafları listele

GET /photos/curated

Unsplash ekibi tarafından seçilmiş koleksiyonlara ait fotoğrafların listesini collections/curated methodu ile görebilirsiniz.

Rastgele bir fotoğraf

GET /photos/random

Bu method ise her çağırdığınızda size farklı bir fotoğraf dönecek. Yaratıcı ve şaşırtıcı projeler için kullanışlı olabilir.

Fotoğraf arama

GET /search/photos

Eğer projenizde kullanıcılarınıza, diledikleri bir konuda fotoğraflar aramak gibi bir servis sunuyorsanız bu method kesinlikle işinize yarayacaktır.

Geliştiriciler için sunulan bu ücretsiz servisi, kendi projelerinizi zenginleştirmek, binlerce ücretsiz fotoğraflar arasında arama yapmak gibi pek çok farklı şekilde kullanabilirsiniz.

Kuruluş hikayesi de oldukça ilginç ve ilham verici olan bu ürüne, hafızanızın bir köşesinde yer vermenizi tavsiye ederim.

Dökümantasyon ve daha fazla bilgi için Unsplash Developers adresini ziyaret edebilirsiniz.

Popular Articles

Latest Articles