分享
为什么问答平台  ›  专栏  ›  技术社区  ›  John Conde

在创建自己的自定义Web服务API时要记住什么? - What to keep in mind when creating your own custom web services API?

  •  2
  • John Conde  · 技术社区  · 2 月前

    我创建了一个允许用户注册和使用在线服务的网站。为了帮助推广网站,我们将有转售商,他们将通过我们提供自己的品牌服务。最初的计划是允许转售商在自己的网站上放置注册、登录和丢失密码表单,并使用我们创建的API来处理这些请求。

    我已经开始概述我期望API如何工作(并开始记录它),我想确保我从一开始就做到正确,或者尽可能接近正确,正如我所知,一旦你声明了一个公共API,你就要不惜一切代价避免更改该API。

    到目前为止,我已经决定:

    • 让用户在每次请求时传递其帐户凭据
    • 为所有请求要求SSL

    我还应该记住什么?

    1 回复  |  直到 5 年前
        1
  •  2
  •   Mark Pope    9 年前

    这是Joshua Bloch的演示文稿,是API设计师必须阅读的内容:

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