UserProtocl.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. 协议$00
  2. request
  3. {"s":"ServerID","us":["u1","u2",..,"un"]}
  4. response
  5. {"s":"ServerID","us":[{detail user},{detail user},...,{detail user}]}
  6. 协议$01
  7. request
  8. {"s":"ServerID", "bs":[b1, b2, ..., bn]}
  9. response
  10. {
  11. "s":"ServerID",
  12. "bs":{
  13. "b1":[{simple user}, {simple user}, {simple user}],
  14. "b2":[{simple user}, {simple user}, {simple user}]
  15. }
  16. }
  17. 协议$02
  18. request
  19. 就一个协议头
  20. response
  21. {
  22. "completed":true,
  23. "bs":{
  24. "b1":[{simple user}, {simple user}, {simple user}],
  25. "b2":[{simple user}, {simple user}, {simple user}]
  26. }
  27. }
  28. 协议$03 请求好友
  29. request
  30. 就一个协议头
  31. response
  32. {
  33. [{simple user}, {simple user}, {simple user}]
  34. }
  35. 协议$04 根据{simple user} 请求 {detail user} 应用于群这类的
  36. request
  37. {"s":"ServerID", "us":[{simple user}, {simple user}, {simple user}]}
  38. response
  39. {
  40. "s":"ServerID", "us":[{detail user}, {detail user}, {detail user}]
  41. }
  42. 协议$05 用于好友请求
  43. request
  44. {"s":"ServerID", "us":[{simple user}, {simple user}, {simple user}]}
  45. response
  46. {
  47. "s":"ServerID", "us":[{detail user}, {detail user}, {detail user}]
  48. }