无标题文章

1.注册

url:  http://123.207.15.239/PosShare/Register

传入的参数:  

{username:220543,  password:abc,  }

返回的内容:

{code:1,  msg:注册成功,user:{用户信息(可以打印出来看一下)}

{code:0,  msg:账号已经被注册}

{code:0,   msg:注册失败}

2.登录

url:  http://123.207.15.239/PosShare/Login

传入的参数 

{username:220543,  password:abc}

返回的参数

{code:1,msg:登录成功,user:{用户信息(可以打印出来看一下)}

{code:0,msg:登录失败}

3.更新

url:  http://123.207.15.239/PosShare/UpdateUser

传入参数

{userID:1,  name:yof,  gender:男,  date:12334(long类型字符串) ,        file:jfkdjfkdjkfdjkf(图片编码后的字符串)

返回参数

{code:1,  msg:修改成功,user:{用户信息(可以打印出来看一下)}}

{code:0,msg:修改失败}

4.搜寻好友

url:  http://123.207.15.239/PosShare/Friend

传入参数

{userID:1,  op:search, username:username}

返回参数

{code:1, msg:成功找到,user:用户信息}

{code:0, msg:没有找到}

5.添加好友(根据前面搜索到的好友,要等到对方通过才能成为好友)

url:  http://123.207.15.239/PosShare/Friend

传入参数

{userID:1,  op:add,  friendID:2}

返回参数

{code:1,  msg: 发送成功}

{code:0,   msg: 发送失败}

6.获取消息

url:  http://123.207.15.239/PosShare/GetMessage

传入参数

{userID:1,msgtype:1(1表示所有消息,2表示部分消息)}

返回参数

{code:1,  msg:获取成功,private:个人消息(可以打印出来看一下),group:群消息}

{code:0,msg:获取失败}

7.同意对方添加好友的请求

url:  http://123.207.15.239/PosShare/Friend

传入参数

{userID:1,  op:agree,  friendID:2}

返回参数

{code:1,  msg: 同意成功}

{code:0,  msg: 同意失败}

8.删除好友

url:  http://123.207.15.239/PosShare/Friend

传入参数

{userID:1,  op:delete,  friendID:2}

返回参数

{code:1,  msg: 删除成功}

{code:0,  msg: 删除失败}

9.获取好友和房间

url:  http://123.207.15.239/PosShare/GetFriendAndGroup

传入参数

{userID:1}

返回参数

{code:1,  msg:获取成功,users:(可以打印一下,是个数组),rooms:(可以打印一下)}

{code:0,  msg:获取失败}

10.发送私人消息

url:  http://123.207.15.239/PosShare/SendPrivateMessage

传入参数

{type:1(消息的类型,文字,图片,验证等),content:消息的内容,sendID:发送者ID,receiveID:

接受者ID,sendTime:发送时间,status:消息状态-1表示还没有接收}

返回参数

{code:1,msg:发送成功}

{code:0,msg:发送失败}

发送群消息

url:  http://123.207.15.239/PosShare/SendGroupMessage

传入参数

{type:文字=1,图片=2,验证消息=3,content:消息内容,roomID:房间号,

sendID:发送者ID,sendTime:发送时间,status:消息状态,状态为1表示未被接受者读取}

11.创建一个房间(群)

url:  http://123.207.15.239/PosShare/CreateRoom

传入参数

{createrID:创建者ID, createTime:创建时间,position:聚会的位置,endTime:结束时间

type:群的类型,name:群名字,roomImage:聚会地点图片}

返回参数

{room_id:创建成功后的房间ID,msg:创建成功,code:1}

{code:0,msg:创建失败}

12 添加用户到群里

url:  http://123.207.15.239/PosShare/AddUser2Room

传入参数

{roomID:房间ID,op:add,userIDs:1,2,3,4}

返回参数

msg{code:1,msg:添加成功}

msg{code:0,msg:添加失败}

13获取群里面所有的用户

url:  http://123.207.15.239/PosShare/GetRoomUsers

传入参数

{roomID:房间号}

返回参数

{code:1,msg:获取成功,users:(可以打印出来看一下)}

{code:0,msg:获取失败}

14.从群里获取某个用户的信息

url:  http://123.207.15.239/PosShare/AddUser2Room

传入参数

{roomID:房间ID,op:find,userID:要查找用户的ID}

返回参数

msg{code:1,msg:获取成功}

msg{code:0,msg:添加失败}

15.更新自己的位置

url:  http://123.207.15.239/PosShare/PositionGetAndUpdate

传入参数

{op:update,  roomIds:1,2,3,  userID:用户ID,position:当前位置,speed:速度

tool:工具,remainTime:剩余时间:10,20,30}

返回参数

{code:1,msg:获取成功}

{code:0,msg:获取失败}

16获取别人的位置

url:  http://123.207.15.239/PosShare/PositionGetAndUpdate

传入参数

{op:get, roomID:房间id,count:one(表示获取一个人),userID:用户ID}

{op:get,  roomID:房间id,count:all(表示所有人)}

返回参数

{code:1,msg:获取成功,one:一个人的信息}

{code:1,msg:获取成功,all:所有人的信息}

{code:0,msg:获取失败}

长连接


刚开始登录的时候需要把用户的id发送到服务器那边注册


这个是接收消息

Message类的说明,发送消息是这样的如果该用户在线就直接发送,如果不在线存入数据库


消息的内容放在content里面,消息的标题可以用作提示的内容,类似于qq消息的提示,如果有

发送者,则把发送者的信息也设置上去,对于Action这个字符串,如果它的内容是以9开头则表示终止连接,如果是1表示是一个人发送到另外一个人,如果是2表示群里面有人发的消息,如果是3表示验证消息,如果是4表示长连接第一次连接,从数据库里面读取到的消息。

17.保存行程记录

url:  http://123.207.15.239/PosShare/RecordManager

传入参数

添加行程记录

{op:add,  userID:(用户id),createTime:创建时间,endTime:结束时间,endPosition:结束位置,type:1(这个随便传),positions:字符串(1,2;3,4;5,6),name:活动名字}

返回参数

{code:1,msg:添加记录成功}

{code:0,msg:管理记录失败}

获取行程记录

{op:get,  userID:(用户id)}

返回参数

{code:1,msg:获取记录成功,record:(行程记录,可以打印一下,行程记录按照时间排序)}

{code:0,msg:管理记录失败}

18.发送给好友进群邀请

url:  http://123.207.15.239/PosShare/AddUser2Room

传入参数

{op:add, roomID:2323, userID:1,userIDs:2,2,2(可以只写一个)}

返回参数

{code:1,msg:添加成功}

{code:0,msg:添加失败}

19.同意进群

url:  http://123.207.15.239/PosShare/AddUser2Room

传入参数

{op:agree,  roomID:2323,  userIDs:1,2,3)}

返回参数

{code:1,msg:同意成功}

{code:0,msg:同意失败}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容

  • # 一度蜜v3.0协议 --- # 交互协议 [TOC] ## 协议说明 ### 请求参数 下表列出了v3.0版协...
    c5e350bc5b40阅读 638评论 0 0
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,670评论 0 9
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,191评论 0 4
  • [TOC] 1. 需求概要1.1 获取游戏的所有服信息1.2 玩家个人资料获取以及更新1.3 玩家基础游戏数据1....
    二面妖精阅读 610评论 0 0
  • 废物?武魂觉醒得完又怎样我照样是双生武魂命运主宰谁与争锋,乾坤尽在素手中。 丑女?谁又知那不堪之下是何等的倾国倾城...
    白糖妹阅读 526评论 1 2