0

我聘请了一位后端开发人员为我的 iPhone 应用程序开发 REST API。我需要给他一份 iPhone 将要发出的所有 HTTP 请求的列表。是否有软件可以帮助规划 REST API,或者我只是将其写在带有参数和示例的纯 TXT 文件中?

4

2 回答 2

2

规划 API 是他/她的工作的一部分,而不是你的,
特别是现在看起来你在这方面没有经验,我绝对要求 API 开发人员自己来规划 API。

于 2012-10-23T21:16:33.263 回答
1

如果您可以向开发人员提供有关每项服务的信息以及您期望通过什么以及您期望返回什么,那将是最好的解释,

例如,这就是如何解释服务来注册设备,(这是基于苹果存折服务器)。

如果您遵循以下结构,开发人员可以毫无问题地为您提供所需的内容。

/**
 # Registration
 # register a device to receive push notifications for a pass
 #
 # POST /v1/devices/<deviceID>/registrations/<typeID>/<serial#>
 # Header: Authorization: ApplePass <authenticationToken>
 # JSON payload: { "pushToken" : <push token, which the server needs to send push notifications to this device> }
 #
 # Params definition
 # :device_id      - the device's identifier
 # :pass_type_id   - the bundle identifier for a class of passes
 # :serial_number  - the pass' serial number
 # :pushToken      - the value needed for the Notification service
 #
 # server action: if the authentication token is correct, associate the given push token and device identifier with this pass
 # server response:
 # --> if registration succeeded: 201
 # --> if this serial number was already registered for this device: 304
 # --> if not authorized: 401
 */
于 2012-10-23T21:14:34.633 回答