ding-talk-send-interactive-cards-input.ts 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /* tslint:disable */
  2. /* eslint-disable */
  3. /**
  4. * 钉钉开放平台
  5. * 集成钉钉开放平台<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
  6. *
  7. * OpenAPI spec version: 1.0.0
  8. *
  9. *
  10. * NOTE: This class is auto generated by the swagger code generator program.
  11. * https://github.com/swagger-api/swagger-codegen.git
  12. * Do not edit the class manually.
  13. */
  14. import { DingTalkCardData } from './ding-talk-card-data';
  15. import { DingTalkConversationTypeEnum } from './ding-talk-conversation-type-enum';
  16. /**
  17. *
  18. *
  19. * @export
  20. * @interface DingTalkSendInteractiveCardsInput
  21. */
  22. export interface DingTalkSendInteractiveCardsInput {
  23. /**
  24. * 互动卡片的消息模板Id
  25. *
  26. * @type {string}
  27. * @memberof DingTalkSendInteractiveCardsInput
  28. */
  29. cardTemplateId: string;
  30. /**
  31. * 群Id
  32. *
  33. * @type {string}
  34. * @memberof DingTalkSendInteractiveCardsInput
  35. */
  36. openConversationId?: string | null;
  37. /**
  38. * 接收人userId列表
  39. *
  40. * @type {Array<string>}
  41. * @memberof DingTalkSendInteractiveCardsInput
  42. */
  43. receiverUserIdList: Array<string>;
  44. /**
  45. * 唯一标示卡片的外部编码
  46. *
  47. * @type {string}
  48. * @memberof DingTalkSendInteractiveCardsInput
  49. */
  50. outTrackId: string;
  51. /**
  52. * 机器人的编码
  53. *
  54. * @type {string}
  55. * @memberof DingTalkSendInteractiveCardsInput
  56. */
  57. robotCode?: string | null;
  58. /**
  59. * @type {DingTalkConversationTypeEnum}
  60. * @memberof DingTalkSendInteractiveCardsInput
  61. */
  62. conversationType: DingTalkConversationTypeEnum;
  63. /**
  64. * 卡片回调时的路由Key,用于查询注册的callbackUrl
  65. *
  66. * @type {string}
  67. * @memberof DingTalkSendInteractiveCardsInput
  68. */
  69. callbackRouteKey?: string | null;
  70. /**
  71. * @type {DingTalkCardData}
  72. * @memberof DingTalkSendInteractiveCardsInput
  73. */
  74. cardData: DingTalkCardData;
  75. }