OfficialAccountConst.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. /**
  3. * OfficialAccountConst.php UTF-8
  4. *
  5. *
  6. * @date : 2018/9/13 18:36
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : wuyonghong <wyh@huosdk.com>
  10. * @version : HuoMp 1.0
  11. */
  12. namespace huoMpMsg\constant;
  13. class OfficialAccountConst {
  14. CONST MSG_TYPE_TEXT = 'text'; /* 文本消息 */
  15. CONST MSG_TYPE_IMAGE = 'image'; /* 图片消息 */
  16. CONST MSG_TYPE_VOICE = 'voice'; /* 语音消息 */
  17. CONST MSG_TYPE_VIDEO = 'video'; /* 视频消息 */
  18. CONST MSG_TYPE_SHORTVIDEO = 'shortvideo'; /* 小视频消息 */
  19. CONST MSG_TYPE_LOCATION = 'location'; /* 地理位置消息 */
  20. CONST MSG_TYPE_LINK = 'link'; /* 链接消息 */
  21. CONST MSG_TYPE_EVENT = 'event'; /* 事件消息 */
  22. CONST MSG_TYPE_MUSIC = 'music'; /* 音乐消息 */
  23. CONST MSG_TYPE_NEWS = 'news'; /* 图文消息(点击跳转到外链) */
  24. CONST MSG_TYPE_MPNEWS = 'mpnews'; /* 图文消息(点击跳转到图文消息页面) */
  25. CONST MSG_TYPE_WXCARD = 'wxcard'; /* 卡券 */
  26. CONST MSG_TYPE_MINIPROGRAMPAGE = 'miniprogrampage'; /* 小程序卡片 */
  27. CONST MSG_RECEIVE_TEXT_1 = '1'; /* 回复1表示获取二维码 */
  28. CONST MSG_RECEIVE_TEXT_2 = '2'; /* 回复2表示获取最近订单信息 */
  29. CONST EVENT_SUBSCRIBE = 'subscribe';/* 订阅事件 */
  30. CONST EVENT_UNSUBSCRIBE = 'unsubscribe';/* 取消订阅事件 */
  31. CONST EVENT_SCAN = 'scan';/* 扫描带参数二维码事件 */
  32. CONST EVENT_LOCATION = 'location';/* 上报地理位置事件 */
  33. CONST EVENT_VIEW = 'view';/* 自定义菜单事件 */
  34. CONST EVENT_CLICK = 'CLICK';/* 自定义菜单事件 */
  35. CONST EVENT_SCANCODE_PUSH = 'scancode_push';/* 扫码推事件 */
  36. CONST EVENT_SCANCODE_WAITMSG = 'scancode_waitmsg';/* 扫码推事件且弹出“消息接收中”提示框 */
  37. CONST EVENT_PIC_SYSPHOTO = 'pic_sysphoto';/* 系统拍照 */
  38. CONST EVENT_PIC_PHOTO_OR_ALBUM = 'pic_photo_or_album';/* 弹出拍照或者相册发图 */
  39. CONST EVENT_PIC_WEIXIN = 'pic_weixin';/* 弹出微信相册发图器 */
  40. CONST EVENT_LOCATION_SELECT = 'location_select';/* 弹出地理位置选择器 */
  41. CONST EVENT_MEDIA_ID = 'media_id';/* 下发消息(除文本消息)用户点击media_id类型 下发消息 */
  42. CONST EVENT_VIEW_LIMITED = 'view_limited';/* 跳转图文消息URL */
  43. CONST MENU_FIRST_MAX_CNT = 3;/* 自定义菜单最多包括3个一级菜单 */
  44. CONST MENU_SECOND_MAX_CNT = 5;/* 自定义菜单每个一级菜单最多包含5个二级菜单。 */
  45. CONST MENU_FIRST_MAX_WORD_CNT = 4;/* 一级菜单最多4个汉字 */
  46. CONST MENU_SECOND_MAX_WORD_CNT = 7;/* 二级菜单最多7个汉字 */
  47. }