QMLineSDK.h 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. //
  2. // QMLineSDK.h
  3. // QMLineSDK
  4. //
  5. // Created by haochongfeng on 2018/10/23.
  6. // Copyright © 2018年 haochongfeng. All rights reserved.
  7. // SDK Version = 3.0.0
  8. #import <UIKit/UIKit.h>
  9. //! Project version number for QMLineSDK.
  10. FOUNDATION_EXPORT double QMLineSDKVersionNumber;
  11. //! Project version string for QMLineSDK.
  12. FOUNDATION_EXPORT const unsigned char QMLineSDKVersionString[];
  13. // In this header, you should import all the public headers of your framework using statements like #import <QMLineSDK/PublicHeader.h>
  14. #import "QMAgent.h"
  15. #import "QMMessage.h"
  16. #import "QMEvaluation.h"
  17. #import "QMConnect.h"
  18. #import "QMLineError.h"
  19. #import "QMLineDelegate.h"
  20. #import "QMSessionOption.h"
  21. /**
  22. * 注册accessId成功通知
  23. */
  24. #define CUSTOM_LOGIN_SUCCEED @"customLoginSucceed"
  25. /**
  26. * 注册accessId失败通知
  27. */
  28. #define CUSTOM_LOGIN_ERROR_USER @"customLoginErrorUser"
  29. /**
  30. * 新消息通知
  31. */
  32. #define CHATMSG_RELOAD @"chatMsgReload"
  33. /**
  34. * 机器人客服通知
  35. */
  36. #define ROBOT_SERVICE @"robotService"
  37. /**
  38. * 客服在线
  39. */
  40. #define CUSTOMSRV_ONLINE @"CustomOnline"
  41. /**
  42. * 客服不在线
  43. */
  44. #define CUSTOMSRV_OFFLINE @"CustomOffline"
  45. /**
  46. * 在线领取消息
  47. */
  48. #define CUSTOMSRV_CLAIM @"customClaim"
  49. /**
  50. * 后台主动推送满意度调查
  51. */
  52. #define CUSTOMSRV_INVESTIGATE @"customsrvInvestigate"
  53. /**
  54. * 排队人数通知
  55. */
  56. #define CUSTOMSRV_QUEUENUM @"customsrvqueuenum"
  57. /**
  58. * 结束会话通知
  59. */
  60. #define CUSTOMSRV_FINISH @"customsrvfinish"
  61. /**
  62. * 坐席信息通知
  63. */
  64. #define CUSTOMSRV_AGENT @"customagent"
  65. /**
  66. * 专属坐席通知
  67. */
  68. #define CUSTOMSRV_VIP @"customvip"
  69. /**
  70. * 日程管理中的留言通知 (只适用于开启日程管理的坐席)
  71. */
  72. #define CUSTOMSRV_LEAVEMSG @"leavemsg"
  73. /**
  74. * 正在输入
  75. */
  76. #define CUSTOMSRV_IMPORTING @"importing"
  77. /**
  78. * 撤回消息
  79. */
  80. #define CUSTOMSRV_DRAWMESSAGE @"drawmessage"
  81. /**
  82. * 小陌机器人满意度评价通知
  83. */
  84. #define CUSTOMSRV_SATISFACTION @"satisfaction"
  85. /**
  86. * xbot机器人开启联想输入
  87. */
  88. #define CUSTOMSRV_ASSOCIATSINPUT @"associatsinput"
  89. /**
  90. * 语音转文本
  91. */
  92. #define CUSTOMSRV_VOICETEXT @"voiceText"