2012-05-16 12 views
9

Oyun sitesi geliştiriyorum ve geliştiricilerin site için oyun oluşturmasına izin vermek için bir API eklemeyi planlıyorum. Tek sorun, bir API'yi, özellikle PHP'de veya API'leri geliştirebilecek herhangi bir dilde bir REST API'sı nasıl oluşturursunuz?PHP'de REST API'sı nasıl oluşturulur?

Üzgünüm, API Geliştirme'de yeni.

Herhangi bir yardım için teşekkür ederiz.

cevap

15

Temelleri anladığınızda oldukça kolaydır. Temel olarak, verileri bir veritabanında, XML dosyasında, CSV dosyasında, metin dosyasında modelinize bağlı olup olmadığını, verileri değiştiren eylemlerle eşleştirilmesini istersiniz. Geçenlerde bunu FRAPI kullanılan https://github.com/martinbean/api-framework

+0

Teşekkürler Martin, basit API çerçeveniz iyidir ve daha iyi anlayabiliyorum. Çok teşekkürler! –

+0

@MartinBean Bunun biraz sonra gerçekleştiğini biliyorum, ancak sizin çerçeveniz basitçe kendi API'nizi temel almak için bir 'başlatıcı' ile bağlantılı mıdır yoksa diğer birçok çerçeveyi yaptığım gibi her şeyi bağımsız olarak hallediyor mu? –

+0

@KristianMatthews Bu kelimenin tam anlamıyla bir başlangıç; API'nizi nasıl istediğinizi oluşturursunuz. Veri tabanı kurulumunuz ya da her neyse ne olduğu hakkında bir şey düşünmez. Denetleyicileri ve modelleri yaratıyorsunuz; istekleri ve yanıtları ele alır ve genişletilip üzerine inşa edilecek kadar hafiftir. –

0

, http://getfrapi.com/

It odağı bütün eşek iş gömme üzerindedir:

Sana bakmak ve başlamak basit bir API çerçevesi marş yarattı API’nın gerçekten yapması gereken şeylere odaklanmanıza izin verin! ... ve ek olarak, ekstra çaba gerektirmeden bir API belirtimi oluşturur.