SKDefine.m 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. //
  2. // SKDefine.m
  3. // SikeyComm
  4. //
  5. // Created by 刘振兴 on 2025/2/24.
  6. // Copyright © 2025 BaH Cy. All rights reserved.
  7. //
  8. #import "SKDefine.h"
  9. //1:H210、H210YH 2:W303欧洲海外儿童表 3:W112a1国外儿童表 4:国内儿童表
  10. NSInteger SK_PROJECT = 3;
  11. @implementation SKDefine
  12. + (NSString*)getHttp {
  13. if (SK_PROJECT == 1)
  14. return @"http://api.tecanswer.com";
  15. else if (SK_PROJECT == 2)
  16. return @"http://eu.tecanswer.com";
  17. else if (SK_PROJECT == 3)
  18. return @"https://sgp.tecanswer.com/w";
  19. else if (SK_PROJECT == 4)
  20. return @"http://api.sikey.com.cn";
  21. return @"";
  22. }
  23. + (NSString*)getHttpTest {
  24. if (SK_PROJECT == 1)
  25. return @"http://api-test.tecanswer.com";
  26. else if (SK_PROJECT == 2)
  27. return @"http://api-test.tecanswer.com";
  28. else if (SK_PROJECT == 3)
  29. return @"https://sgp.tecanswer.com/w";
  30. else if (SK_PROJECT == 4)
  31. return @"http://api.sikey.com.cn";
  32. return @"";
  33. }
  34. + (NSString*)getHttpDev {
  35. if (SK_PROJECT == 1)
  36. return @"http://192.168.111.227";
  37. else if (SK_PROJECT == 2)
  38. return @"http://api-test.tecanswer.com";
  39. else if (SK_PROJECT == 3)
  40. return @"https://sgp.tecanswer.com/w";
  41. else if (SK_PROJECT == 4)
  42. return @"http://api.sikey.com.cn";
  43. return @"";
  44. }
  45. + (NSString*)getSocket {
  46. if (SK_PROJECT == 2)
  47. return @"ws://euws.tecanswer.com/websocket/endpoint";
  48. else if (SK_PROJECT == 3)
  49. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  50. else if (SK_PROJECT == 4)
  51. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  52. return @"";
  53. }
  54. + (NSString*)getSocketTest {
  55. if (SK_PROJECT == 2)
  56. return @"ws://ws-test.tecanswer.com/websocket/endpoint";
  57. else if (SK_PROJECT == 3)
  58. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  59. else if (SK_PROJECT == 4)
  60. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  61. return @"";
  62. }
  63. + (NSString*)getSocketDev {
  64. if (SK_PROJECT == 2)
  65. return @"ws://ws-test.tecanswer.com/websocket/endpoint";
  66. else if (SK_PROJECT == 3)
  67. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  68. else if (SK_PROJECT == 4)
  69. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  70. return @"";
  71. }
  72. + (NSString*)getModel {
  73. if (SK_PROJECT == 1)
  74. return @"H210";
  75. else if (SK_PROJECT == 2)
  76. return @"W303";
  77. else if (SK_PROJECT == 3)
  78. return @"W112A1";
  79. else if (SK_PROJECT == 4)
  80. return @"W112A1";
  81. return @"";
  82. }
  83. @end