64 lines
2.4 KiB
PHP
64 lines
2.4 KiB
PHP
<?php
|
||
// +----------------------------------------------------------------------
|
||
// | Niucloud-admin 企业快速开发的saas管理平台
|
||
// +----------------------------------------------------------------------
|
||
// | 官方网址:https://www.niucloud-admin.com
|
||
// +----------------------------------------------------------------------
|
||
// | niucloud团队 版权所有 开源版本可自由商用
|
||
// +----------------------------------------------------------------------
|
||
// | Author: Niucloud Team
|
||
// +----------------------------------------------------------------------
|
||
|
||
namespace app\dict\channel;
|
||
|
||
class WechatDict
|
||
{
|
||
/************************************************* 请求消息的属性 *****************************************/
|
||
|
||
//请求消息的属性 事件
|
||
const MESSAGE_TYPE_EVENT = 'event';
|
||
//请求消息的属性 文本
|
||
const MESSAGE_TYPE_TEXT = 'text';
|
||
//请求消息的属性 图片
|
||
const MESSAGE_TYPE_IMAGE = 'image';
|
||
//请求消息的属性 语音
|
||
const MESSAGE_TYPE_VOICE = 'voice';
|
||
//请求消息的属性 视频
|
||
const MESSAGE_TYPE_VIDEO = 'video';
|
||
//请求消息的属性 坐标
|
||
const MESSAGE_TYPE_LOCATION = 'location';
|
||
//请求消息的属性 链接
|
||
const MESSAGE_TYPE_LINK = 'link';
|
||
//请求消息的属性 文件
|
||
const MESSAGE_TYPE_FILE = 'file';
|
||
|
||
|
||
/************************************************* 请求事件的类型 *****************************************/
|
||
//事件类型 - 关注
|
||
const EVENT_SUBSCRIBE = 'subscribe';
|
||
const EVENT_SCAN = 'SCAN';
|
||
|
||
/************************************************* 回复的类型 *****************************************/
|
||
const REPLY_SUBSCRIBE = 'subscribe';
|
||
const REPLY_DEFAULT = 'default';
|
||
const REPLY_KEYWORD = 'keyword';
|
||
|
||
/************************************************* 消息加解密方式 not_encrypt 明文 compatible 兼容 safe 安全 *****************************************/
|
||
const NOT_ENCRYPT = 'not_encrypt';//明文
|
||
const COMPATIBLE = 'compatible';//兼容
|
||
const SAFE = 'safe';//safe
|
||
|
||
/**
|
||
* 加解密方式
|
||
* @return array
|
||
*/
|
||
public static function getEncryptionType()
|
||
{
|
||
return [
|
||
self::NOT_ENCRYPT => get_lang('dict_wechat_config.not_encrypt'),//明文
|
||
self::COMPATIBLE => get_lang('dict_wechat_config.compatible'),//兼容
|
||
self::SAFE => get_lang('dict_wechat_config.safe'),//安全
|
||
];
|
||
}
|
||
|
||
} |