REST ilkeleri takip, hızlı bir API yapmak isteyen kulüpler - Ben inşa ettik basit bir web uygulaması için. API kullanılacak ilk yer bir iPhone uygulaması ile arabirim olduğunu. API, yalnızca birkaç temel çağrıları gerekiyor, ancak tüm kamu şey veri, kimlik doğrulama gerektirir.
- giriş / kullanıcının kimliğini doğrulamak
- kullanıcılar grubunun kayıtların listesini almak
- Yine listesini almak, sadece o değişti (yeni eklenen ya da güncellenen)
- kayıt güncelleme
? Yani, DİNLENME ilkeleri şu, ben kurulum uri şeması olur:
- mysite.com / api / auth (POST?)
- mysite.com / api / kullanıcılar (GET)
- mysite.com / api / update (POST?)
ve tepkiler çok sonra JSON, başlamak için XML olacaktır.
Web sitesinde, kullanıcıların e-posta ve şifre ile giriş. Ben onları her API isteği ile geçmek için kendi profil sayfasında bir 'simge' izin gerekir? ('/ Auth' URI kaynak gereksiz tek başına yapar).
Tepki xml yapılanması için en iyi yöntemler? Bu 200 ok ve XML veya fiili uygun bir durum kodları 401 yani vs ya dönmesi gerektiğini, REST ile gibi görünüyor
Herhangi bir genel işaretçiler takdir.