Explorar el Código

v1.0.0-alpha开发:测试jenkins构建

#Suyghur hace 3 años
padre
commit
3c8ac6ba64
Se han modificado 49 ficheros con 125 adiciones y 11050 borrados
  1. 117 0
      EYuanGame服务端文档.md
  2. 1 1
      README.md
  3. 2 7
      build.gradle
  4. 5 6
      library_core/build.gradle
  5. BIN
      library_core/libs/eyuangamesdk_base_1.0.0.jar
  6. 0 2
      library_drive/.gitignore
  7. 0 65
      library_drive/CMakeLists.txt
  8. 0 69
      library_drive/build.gradle
  9. BIN
      library_drive/libs/eyuangamesdk_base_1.0.0.jar
  10. 0 142
      library_drive/proguard-rules.pro
  11. 0 82
      library_drive/publish.gradle
  12. 0 7
      library_drive/src/main/AndroidManifest.xml
  13. 0 571
      library_drive/src/main/cpp/aes.cpp
  14. 0 190
      library_drive/src/main/cpp/aes_utils.cpp
  15. 0 45
      library_drive/src/main/cpp/comm_map.cpp
  16. 0 59
      library_drive/src/main/cpp/hex_utils.cpp
  17. 0 58
      library_drive/src/main/cpp/include/aes/aes.h
  18. 0 53
      library_drive/src/main/cpp/include/aes/aes_utils.h
  19. 0 27
      library_drive/src/main/cpp/include/comm_map.h
  20. 0 30
      library_drive/src/main/cpp/include/hex_utils.h
  21. 0 31
      library_drive/src/main/cpp/include/logger.h
  22. 0 86
      library_drive/src/main/cpp/include/md5/md5.h
  23. 0 31
      library_drive/src/main/cpp/include/params_kit.h
  24. 0 33
      library_drive/src/main/cpp/include/request_kit.h
  25. 0 447
      library_drive/src/main/cpp/include/third_part/json/json-forwards.h
  26. 0 2604
      library_drive/src/main/cpp/include/third_part/json/json.h
  27. 0 5326
      library_drive/src/main/cpp/include/third_part/json/jsoncpp.cpp
  28. 0 56
      library_drive/src/main/cpp/include/toolkit.h
  29. 0 19
      library_drive/src/main/cpp/include/url_utils.h
  30. BIN
      library_drive/src/main/cpp/libs/arm64-v8a/libcrypto.a
  31. BIN
      library_drive/src/main/cpp/libs/arm64-v8a/libssl.a
  32. BIN
      library_drive/src/main/cpp/libs/armeabi-v7a/libcrypto.a
  33. BIN
      library_drive/src/main/cpp/libs/armeabi-v7a/libssl.a
  34. BIN
      library_drive/src/main/cpp/libs/x86/libcrypto.a
  35. BIN
      library_drive/src/main/cpp/libs/x86/libssl.a
  36. BIN
      library_drive/src/main/cpp/libs/x86_64/libcrypto.a
  37. BIN
      library_drive/src/main/cpp/libs/x86_64/libssl.a
  38. 0 65
      library_drive/src/main/cpp/logger.cpp
  39. 0 320
      library_drive/src/main/cpp/md5.cpp
  40. 0 47
      library_drive/src/main/cpp/params_kit.cpp
  41. 0 112
      library_drive/src/main/cpp/request_kit.cpp
  42. 0 138
      library_drive/src/main/cpp/sdk_drive.cpp
  43. 0 265
      library_drive/src/main/cpp/toolkit.cpp
  44. 0 56
      library_drive/src/main/cpp/url_utils.cpp
  45. BIN
      libs/eyuangamesdk_base_1.0.0.jar
  46. BIN
      soLibs/arm64-v8a/libeyuangame.so
  47. BIN
      soLibs/armeabi-v7a/libeyuangame.so
  48. BIN
      soLibs/x86/libeyuangame.so
  49. BIN
      soLibs/x86_64/libeyuangame.so

+ 117 - 0
EYuanGame服务端文档.md

</
@@ -0,0 +1,117 @@
+[TOC]
+
+
+
+## 文档说明
+* 阅读对象:游戏服务端对接技术人员;
+* 字符编码:请求与响应内容必须采用utf-8 字符编码;
+* 平台参数:game_code、md5_key、pay_key;
+* 平台服务端域名(host):与上面的“平台参数”一起下发。
+
+-------------------------------------------------
+
+## 接口一
+### 登录TOKEN的校验
+#### 请求地址
+```
+https://{host}/verify_token
+```
+#### 请求参数
+
+| 参数名    | 类型   | 说明                                            |
+| :-------- | :----- | :---------------------------------------------- |
+| game_code | Int    | 我方平台提供的参数game_code                     |
+| token     | String | 平台客户端登录成功返回的token值                 |
+| uid      | String  | 平台客户端登录成功返回的uid值                   |
+| time      | Int    | 当前时间戳(秒)                                |
+| sign      | String | 签名见[《签名规则》](#sign_rule)密钥为md5_key |
+#### 请求返回示例
+
+
+```python