ServerManager+url.m 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. //
  2. // ServerManager+url.m
  3. // SikeyComm
  4. //
  5. // Created by 刘振兴 on 2025/2/25.
  6. // Copyright © 2025 BaH Cy. All rights reserved.
  7. //
  8. #import "ServerManager+url.h"
  9. @implementation ServerManager (url)
  10. + (NSString*)getHttp {
  11. if (SK_PROJECT == 1)
  12. return @"http://api.tecanswer.com";
  13. else if (SK_PROJECT == 2)
  14. return @"http://eu.tecanswer.com";
  15. else if (SK_PROJECT == 3)
  16. return @"https://sgp.tecanswer.com/w";
  17. else if (SK_PROJECT == 4)
  18. return @"http://api.sikey.com.cn";
  19. return @"";
  20. }
  21. + (NSString*)getHttpTest {
  22. if (SK_PROJECT == 1)
  23. return @"http://api-test.tecanswer.com";
  24. else if (SK_PROJECT == 2)
  25. return @"http://api-test.tecanswer.com";
  26. else if (SK_PROJECT == 3)
  27. return @"https://sgp.tecanswer.com/w";
  28. else if (SK_PROJECT == 4)
  29. return @"http://api.sikey.com.cn";
  30. return @"";
  31. }
  32. + (NSString*)getHttpDev {
  33. if (SK_PROJECT == 1)
  34. return @"http://192.168.111.227";
  35. else if (SK_PROJECT == 2)
  36. return @"http://api-test.tecanswer.com";
  37. else if (SK_PROJECT == 3)
  38. return @"https://sgp.tecanswer.com/w";
  39. else if (SK_PROJECT == 4)
  40. return @"http://api.sikey.com.cn";
  41. return @"";
  42. }
  43. + (NSString*)getSocket {
  44. if (SK_PROJECT == 2)
  45. return @"ws://euws.tecanswer.com/websocket/endpoint";
  46. else if (SK_PROJECT == 3)
  47. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  48. else if (SK_PROJECT == 4)
  49. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  50. return @"";
  51. }
  52. + (NSString*)getSocketTest {
  53. if (SK_PROJECT == 2)
  54. return @"ws://ws-test.tecanswer.com/websocket/endpoint";
  55. else if (SK_PROJECT == 3)
  56. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  57. else if (SK_PROJECT == 4)
  58. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  59. return @"";
  60. }
  61. + (NSString*)getSocketDev {
  62. if (SK_PROJECT == 2)
  63. return @"ws://ws-test.tecanswer.com/websocket/endpoint";
  64. else if (SK_PROJECT == 3)
  65. return @"wss://sgp.tecanswer.com/w/api/v2/gatewayctx/connect/websocket";
  66. else if (SK_PROJECT == 4)
  67. return @"ws://api.sikey.com.cn/api/v2/gatewayctx/connect/websocket";
  68. return @"";
  69. }
  70. @end