Ne kendi özel web hizmetleri API oluştururken akılda tutmak için?

1 Cevap php

Kullanıcıların kaydolmak ve kullanmak için izin veren bir web sitesi, bir online servis oluşturduk. Biz yeniden satıcıları aracılığıyla bize kendi markalı hizmetleri sunan olacaktır sahip olacak web sitesini tanıtmak yardımcı olmak için. Ilk planı yeniden satıcılar kendi web sitesinde kayıt, giriş ve kayıp şifre formlar yerleştirmek ve bu istekleri işlemek için bizim tarafımızdan oluşturulan bir API kullanmak için izin vermektir.

, Ben API (ve de bunu belgeleyen başlayarak) çalışmasını bekliyoruz nasıl özetleyen başladı ve eminim ben doğru olsun yapmak istiyorum, ya da sağa yakın sana bildirdikten sonra ben biliyorum gibi başından itibaren olabildiğince bir kamu API pahasına bu API değişen önlemek istiyor.

Bugüne kadar ben karar verdim:

  • Kullanıcı her istek ile hesap kimlik bilgilerini geçirmek zorunda
  • Tüm istekler için SSL gerektirecek

Aklımda başka ne tutmak gerekir?

1 Cevap

Bu API tasarımcılar için okumak gerekir Joshua Bloch tarafından bir sunum:

http://www.infoq.com/presentations/effective-api-design