服务端扩展编程指南

有时候你会需要在服务端新增一些自定义逻辑以协助你开发移动端应用程序。例如,你的应用程序可能想要使用 Cloud 上的数据但是又不想下载它们。借助服务端扩展(Server Extension)功能,你可以将利用 JavaScript 编写的自定义逻辑(服务端代码)放入 Kii Cloud 并执行它。

本节讲述如何使用服务端扩展功能。关于此功能的总览,请查阅功能手册篇中的 服务端扩展.

基本步骤

使用服务端扩展功能的基本步骤如下:

  1. 编写服务端代码:使用 Kii JavaScript SDK 和一些其他公共模块编写服务端代码。

    详见 编写服务端代码

  2. 部署服务端代码:使用我们的命令行工具将服务端代码部署到 Kii Cloud上。选择要激活的版本并设置 "服务端 Hook(Server Hooks)" 用于自启动。

    详见 管理服务端代码

  3. 执行服务端代码:通过服务端 Hook 自动执行服务端代码,或是通过 Kii Android/iOS/Unity Cloud SDK 或者 REST API 从客户端手动地执行服务端代码。从客户端手动执行服务端代码时,可以使用一些自定义参数。

    详见 执行服务端代码