/leanchat-cloudcode

LeanChat 相关的云代码

Primary LanguageJavaScript

LeanCloud 镜像下载地址

Leanchat 项目构成

Cloud code project for ChatDemo. Cloud Code Guide: https://leancloud.cn/docs/cloud_code_guide.html

云代码部署

  1. fork 本项目
  2. 改掉 global.json,改为你应用的AppID和AppKey
  3. 安装云代码命令工具进行部署或者管理台云代码一栏,填写项目地址,点击部署

服务端接口:

  • addFriend ,双向添加好友,需要参数fromUserId,toUserId
  • removeFriend,双向移除好友,参数同上
  • tryCreateAddRequest,尝试发出添加好友的请求,若已存在等待验证的请求,返回Error("已经发过请求了"),否则创建一条AddRequest记录
  • sign,对单聊的watch进行签名
  • group_sign,对群组操作进行签名

或者见main.js