348 lines
16 KiB
PHP
348 lines
16 KiB
PHP
<?php
|
||
|
||
return [
|
||
/*
|
||
* Debug 模式,bool 值:true/false
|
||
*
|
||
* 当值为 false 时,所有的日志都不会记录
|
||
*/
|
||
'debug' => false,
|
||
|
||
/*
|
||
* 使用 Laravel 的缓存系统
|
||
*/
|
||
'use_laravel_cache' => true,
|
||
|
||
/*
|
||
* 账号基本信息,请从微信公众平台/开放平台获取
|
||
*/
|
||
'app_id' => env('WECHAT_APPID', 'wx2485d1c0ddd1eb24'), // AppID
|
||
'secret' => env('WECHAT_SECRET', '7b63c3b030333c6bae890a4221e65374'), // AppSecret
|
||
'token' => env('WECHAT_TOKEN', 'weiphp'), // Token
|
||
'aes_key' => env('WECHAT_AES_KEY', 'vLvcmNuEZkY3Ww6wNJQIPxA8QauTAHrHwsL6SgjdCnt'), // EncodingAESKey
|
||
|
||
'official_account' => [
|
||
'default' => [
|
||
'app_id' => env('WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx2485d1c0ddd1eb24'), // AppID
|
||
'secret' => env('WECHAT_OFFICIAL_ACCOUNT_SECRET', '7b63c3b030333c6bae890a4221e65374'), // AppSecret
|
||
'token' => env('WECHAT_OFFICIAL_ACCOUNT_TOKEN', 'weiphp'), // Token
|
||
'aes_key' => env('WECHAT_OFFICIAL_ACCOUNT_AES_KEY', 'vLvcmNuEZkY3Ww6wNJQIPxA8QauTAHrHwsL6SgjdCnt'), // EncodingAESKey
|
||
/*
|
||
* OAuth 配置
|
||
*
|
||
* scopes:公众平台(snsapi_userinfo / snsapi_base),开放平台:snsapi_login
|
||
* callback:OAuth授权完成后的回调页地址(如果使用中间件,则随便填写。。。)
|
||
*/
|
||
'oauth' => [
|
||
'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_userinfo'))),
|
||
'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||
],
|
||
],
|
||
'znsj' => [
|
||
'app_id' => env('OTHER_WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx0745fa0688992c01'), // AppID
|
||
'secret' => env('OTHER_WECHAT_OFFICIAL_ACCOUNT_SECRET', 'af3366efe18b1149da9567ec1414d9af'), // AppSecret
|
||
|
||
'oauth' => [
|
||
'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_base'))),
|
||
'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||
],
|
||
],
|
||
'ufutx' => [
|
||
'app_id' => env('UFUTX_WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx7e80298ed20df081'), // AppID
|
||
'secret' => env('UFUTX_WECHAT_OFFICIAL_ACCOUNT_SECRET', 'e118a5ec4974068a75846517f8baf9e3'), // AppSecret
|
||
|
||
'oauth' => [
|
||
'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_base'))),
|
||
'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||
],
|
||
],
|
||
'new' => [
|
||
'app_id' => env('NEW_UFUTX_WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx36c72a00f1b2be64'), // AppID
|
||
'secret' => env('NEW_UFUTX_WECHAT_OFFICIAL_ACCOUNT_SECRET', '77f3fa72e17186ecc94ca3038a3ec467'), // AppSecret
|
||
'token' => env('WECHAT_OFFICIAL_ACCOUNT_TOKEN', 'fulink'),
|
||
'aes_key' => env('WECHAT_OFFICIAL_ACCOUNT_AES_KEY', 'BSJ8qDeiIXdCxc9ZK0Z4lHD7FxfWMd68uMFMu4hYO8h'),
|
||
'oauth' => [
|
||
'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_userinfo'))),
|
||
'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||
],
|
||
],
|
||
'test' => [
|
||
'app_id' => env('TEST_WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx4adff200da8333ca'), // AppID
|
||
'secret' => env('TEST_WECHAT_OFFICIAL_ACCOUNT_SECRET', '5fcb32966614cd61fd22ec53e820d48b'), // AppSecret
|
||
'token' => env('TEST_WECHAT_OFFICIAL_ACCOUNT_TOKEN', ''),
|
||
'aes_key' => env('TEST_WECHAT_OFFICIAL_ACCOUNT_AES_KEY', ''),
|
||
'oauth' => [
|
||
'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_base'))),
|
||
'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/wx/test/login'),
|
||
],
|
||
'response_type' => 'array',
|
||
],
|
||
//福恋订阅号
|
||
'fulink' => [
|
||
'app_id' => env('FULINK_WECHAT_OFFICIAL_ACCOUNT_APPID', 'wx8260646b00d5d615'), // AppID
|
||
'secret' => env('FULINK_WECHAT_OFFICIAL_ACCOUNT_SECRET', '77f3fa72e17186ecc94ca3038a3ec467'), // AppSecret
|
||
'token' => env('FULINK_WECHAT_OFFICIAL_ACCOUNT_TOKEN', 'weiphp'),
|
||
'aes_key' => env('FULINK_WECHAT_OFFICIAL_ACCOUNT_AES_KEY', '39LDjI8q9oPWVH25xynJSDqCzOw0bYMR0F0sUX14XS0'),
|
||
],
|
||
|
||
],
|
||
|
||
/**
|
||
* 开放平台第三方平台配置信息
|
||
*/
|
||
// 'open_platform' => [
|
||
// 'app_id' => env('WECHAT_OPEN_PLATFORM_APPID', ''),
|
||
// 'secret' => env('WECHAT_OPEN_PLATFORM_SECRET', ''),
|
||
// 'token' => env('WECHAT_OPEN_PLATFORM_TOKEN', ''),
|
||
// 'aes_key' => env('WECHAT_OPEN_PLATFORM_AES_KEY', ''),
|
||
// ],
|
||
|
||
/**
|
||
* 小程序配置信息
|
||
*/
|
||
'mini_program' => [
|
||
'app_id' => env('WECHAT_MINI_PROGRAM_APPID', 'wxc41491431733671e'),
|
||
'secret' => env('WECHAT_MINI_PROGRAM_SECRET', '21cb800372b79c205c7235ae2cd9a6d7'),
|
||
'token' => env('WECHAT_MINI_PROGRAM_TOKEN', 'love'),
|
||
'aes_key' => env('WECHAT_MINI_PROGRAM_AES_KEY', 'gx31ucZ7tqDVRZekaPD1JzmaSCv5sLUs4rmJJ0snX9Y'),
|
||
],
|
||
|
||
/**
|
||
* 企业微信服务商
|
||
*/
|
||
"work_merchant" => [
|
||
'corp_id' => 'ww9cccd1a8321381b3',
|
||
'secret' => '-4hBdC5MQKMLxE1wH8HyErvqYnCn2-dA5decaBKjlcb9NcrCxgSszeCqzILjL7uu',
|
||
'token' => 'Y5sgnfJAq3CTDwWkTzTs0534BvB',
|
||
'aes_key' => 'zznX8iAgwo1G6mpQ2RKKD6HK3tjlYPkHCX0obk8uAk1', // 明文模式请勿填写 EncodingAESKey
|
||
|
||
/**
|
||
* 接口请求相关配置,超时时间等,具体可用参数请参考:
|
||
* https://github.com/symfony/symfony/blob/5.3/src/Symfony/Contracts/HttpClient/HttpClientInterface.php
|
||
*/
|
||
'http' => [
|
||
'throw' => true, // 状态码非 200、300 时是否抛出异常,默认为开启
|
||
'timeout' => 5.0,
|
||
// 'base_uri' => 'https://qyapi.weixin.qq.com/', // 如果你在国外想要覆盖默认的 url 的时候才使用,根据不同的模块配置不同的 uri
|
||
|
||
'retry' => true, // 使用默认重试配置
|
||
],
|
||
],
|
||
|
||
"work_program_merchant" => [
|
||
'corp_id' => 'ww9cccd1a8321381b3',
|
||
"agent_id"=> "1000021",
|
||
'secret' => 'oY8pKHBJJjbw7U73UC1fzE4G6ipuFQ_YwtWRSU7Poy0',
|
||
'token' => 'YFCz3tkaJE8uoBzgjx2zbuPG2GAihA',
|
||
'aes_key' => 'Z7qiFWyV5CsRlzt6WNckWsiwqYmhSutSjsPQmivrpkW', // 明文模式请勿填写 EncodingAESKey
|
||
'response_type' => 'array',
|
||
|
||
],
|
||
|
||
/**
|
||
* 企业微信服务商-福恋小程序
|
||
*/
|
||
"work_merchant_love_mp" => [
|
||
'corp_id' => 'ww9cccd1a8321381b3',
|
||
'secret' => '-4hBdC5MQKMLxE1wH8HyErvqYnCn2-dA5decaBKjlcb9NcrCxgSszeCqzILjL7uu',
|
||
'suite_id'=> 'ww589cfdced258cffb',
|
||
'suite_secret'=> 'nXC2PVh2J_pIuHqE5fXGxRo27J8B2HzaoQ27-ukByWc',
|
||
'token' => '48ViYPrPWKLTfO4gx8u1L7',
|
||
'aes_key' => 'Cskl9tWCsnjSAJnWiTH93x5lCIkDxg2hAwX0qJU6gos', // 明文模式请勿填写 EncodingAESKey
|
||
],
|
||
|
||
/**
|
||
* 企业微信服务商-福恋saas
|
||
*/
|
||
"work_merchant_love_saas" => [
|
||
'corp_id' => 'ww9cccd1a8321381b3',
|
||
'secret' => '-4hBdC5MQKMLxE1wH8HyErvqYnCn2-dA5decaBKjlcb9NcrCxgSszeCqzILjL7uu',
|
||
'suite_id'=> 'ww1972b66bbbd6b325',
|
||
'suite_secret'=> 'y60Pjl4H22Qg_gNGGYm_a9CoVLSBqeTDEa_tQisj4DA',
|
||
'token' => 'XsfCdjoRxVyWQp8F3',
|
||
'aes_key' => 'vutkTIScrwk9GUhwA1jweCLwK79Egx4qd8fYLuLEUCs', // 明文模式请勿填写 EncodingAESKey
|
||
],
|
||
|
||
/**
|
||
* 路由配置
|
||
*/
|
||
'route' => [
|
||
'enabled' => true, // 是否开启路由
|
||
'attributes' => [ // 路由 group 参数
|
||
'prefix' => null,
|
||
'middleware' => null,
|
||
'as' => 'easywechat::',
|
||
],
|
||
'open_platform_serve_url' => 'open-platform-serve', // 开放平台服务URL
|
||
],
|
||
|
||
/*
|
||
* 日志配置
|
||
*
|
||
* level: 日志级别,可选为:
|
||
* debug/info/notice/warning/error/critical/alert/emergency
|
||
* file:日志文件位置(绝对路径!!!),要求可写权限
|
||
*/
|
||
'log' => [
|
||
'level' => env('WECHAT_LOG_LEVEL', 'error'),
|
||
'file' => env('WECHAT_LOG_FILE', storage_path('logs/wechat.log')),
|
||
],
|
||
|
||
/*
|
||
* OAuth 配置
|
||
*
|
||
* only_wechat_browser: 只在微信浏览器跳转
|
||
* scopes:公众平台(snsapi_userinfo / snsapi_base),开放平台:snsapi_login
|
||
* callback:OAuth授权完成后的回调页地址(如果使用中间件,则随便填写。。。)
|
||
*/
|
||
// 'oauth' => [
|
||
// 'only_wechat_browser' => false,
|
||
// 'scopes' => array_map('trim', explode(',', env('WECHAT_OAUTH_SCOPES', 'snsapi_userinfo'))),
|
||
// 'callback' => env('WECHAT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||
// ],
|
||
|
||
/**
|
||
* APP开发
|
||
*/
|
||
//福恋
|
||
'love_app_id'=> env('LOVE_APP_ID',''),
|
||
|
||
/*
|
||
* 福恋智能微信支付
|
||
*/
|
||
'payment' => [
|
||
'mch_id' => env('WECHAT_PAYMENT_MERCHANT_ID', ''),
|
||
'key' => env('WECHAT_PAYMENT_KEY', ''),
|
||
'cert_path' => env('WECHAT_PAYMENT_CERT_PATH', ''), // XXX: 绝对路径!!!!
|
||
'key_path' => env('WECHAT_PAYMENT_KEY_PATH', ''), // XXX: 绝对路径!!!!
|
||
'rsa_public_key_path'=> env('WECHAT_PUBLIC_KEY_PATH', ''),
|
||
'serial' => env('WECHAT_PAYMENT_SERIAL', ''),
|
||
// 'device_info' => env('WECHAT_PAYMENT_DEVICE_INFO', ''),
|
||
// 'sub_app_id' => env('WECHAT_PAYMENT_SUB_APP_ID', ''),
|
||
// 'sub_merchant_id' => env('WECHAT_PAYMENT_SUB_MERCHANT_ID', ''),
|
||
// ...
|
||
'debug' => env('WECHAT_PAYMENT_DEBUG', false),
|
||
],
|
||
|
||
/*
|
||
* 友福同享微信支付
|
||
*/
|
||
'ufutx_payment' => [
|
||
'mch_id' => env('UFUTX_PAYMENT_MERCHANT_ID', ''),
|
||
'key' => env('UFUTX_PAYMENT_KEY', ''),
|
||
'cert_path' => env('UFUTX_PAYMENT_CERT_PATH', ''), // XXX: 绝对路径!!!!
|
||
'key_path' => env('UFUTX_PAYMENT_KEY_PATH', ''), // XXX: 绝对路径!!!!
|
||
// 'device_info' => env('WECHAT_PAYMENT_DEVICE_INFO', ''),
|
||
// 'sub_app_id' => env('WECHAT_PAYMENT_SUB_APP_ID', ''),
|
||
// 'sub_merchant_id' => env('WECHAT_PAYMENT_SUB_MERCHANT_ID', ''),
|
||
// ...
|
||
'debug' => env('UFUTX_PAYMENT_DEBUG', false),
|
||
],
|
||
|
||
/**
|
||
* 服务商支付
|
||
*/
|
||
'service_payment' => [
|
||
'mch_id' => env('SERVICE_PAYMENT_MERCHANT_ID', '1581887811'),
|
||
'key' => env('SERVICE_PAYMENT_KEY', 'b8c8ead6dbd4d351e6f3f2340f1244f8'),
|
||
'app_id' => env('SERVICE_OFFICIAL_APP_ID', 'wx36c72a00f1b2be64'),
|
||
'cert_path' => env('SERVICE_PAYMENT_CERT_PATH', ''), // XXX: 绝对路径!!!!
|
||
'key_path' => env('SERVICE_PAYMENT_KEY_PATH', ''), // XXX: 绝对路径!!!!
|
||
'serial' => env('SERVICE_PAYMENT_MERCHANT_CERT_SERIAL', '37A244C365A3FEED15CC650B027D1BE82CB8AEDE'),
|
||
'sandbox' => env('SERVICE_PAYMENT_SANDBOX', false),
|
||
],
|
||
|
||
/*
|
||
* 开发模式下的免授权模拟授权用户资料
|
||
*
|
||
* 当 enable_mock 为 true 则会启用模拟微信授权,用于开发时使用,开发完成请删除或者改为 false 即可
|
||
*/
|
||
'enable_mock' => env('WECHAT_ENABLE_MOCK', false),
|
||
'mock_user' => [
|
||
'openid' => 'odh7zsgI75iT8FRh0fGlSojc9PWM',
|
||
// 以下字段为 scope 为 snsapi_userinfo 时需要
|
||
'nickname' => 'overtrue',
|
||
'sex' => '1',
|
||
'province' => '北京',
|
||
'city' => '北京',
|
||
'country' => '中国',
|
||
'headimgurl' => 'http://wx.qlogo.cn/mmopen/C2rEUskXQiblFYMUl9O0G05Q6pKibg7V1WpHX6CIQaic824apriabJw4r6EWxziaSt5BATrlbx1GVzwW2qjUCqtYpDvIJLjKgP1ug/0',
|
||
],
|
||
|
||
'tpls' => [
|
||
'chat_message_notice' => 'c0xjk-xiT0mHTMT7sob79OQhvB0oE2tx2B6KLoslu80',
|
||
'rank_notice' => 'JnujH8l_qKpvGBX9F36t7orUeoUrnxkIoEhsY4cTkOk',
|
||
'visit_notice' => 'hLbrgiLmSpB2eGEl8qDPLAtQ7uY7TNakmthcAF255VU',
|
||
'vip_end_notice' => 'Lc-Gf5KdqKLwd8WZgBfnMA9EMcvBtPEJ9Vp6_d7kG3U',
|
||
'recommend_single'=> 'CIKOL_okJ46tzf2XYxrMh0f75EqeSKgBJPGR1XiD--g',
|
||
'add_friend_notice'=> 'mnC9bMQY9Ir3onffvOLepN3zNelSU7b05Xenin5heG0',
|
||
'deal_friend_request'=> 'mnC9bMQY9Ir3onffvOLepC5CGoDhpJt8iCo_q574Efs',
|
||
'vip_deadline'=> 'Lc-Gf5KdqKLwd8WZgBfnMG_B0ZmzjUJrPjCNMta_FOQ',
|
||
'vip_start_notice'=> 'd7nzt7C7hyI-awh0BRSwirYZIhRKJi_RqUg-zCAKlCs',
|
||
'ag_recommend_notice'=> 'i1RR-kXNlHwVHgmKz4I9iN72B0tCYZtLNVpf2wG2i70',
|
||
'be_invite_succeed_notice'=>'_s-xlwx8Bj75Cf1UnSJE8HSBCZWFhGoQRdVDf84h3Rw',
|
||
'activity_success_notice'=>'1ZJ6Q5azAtLbJn1YDcGHvp7lilJwW5IKq_cd2I_TGzQ',
|
||
//访客提醒
|
||
"visit_notice_v2" => "k6-60Jo-O_4hawEU71AIfkbJn4jbx53sQfN1x8ddbhM",
|
||
//资料完善提醒
|
||
"no_profile_notice"=>"BDElx4wYT0kTvPMyQGaxnp2aW5npOFsVAD9Ibp2k-_I",
|
||
//活动推荐
|
||
"activity_rec"=>"tXYVgW-XHg5OY-Liep0zS2I1ZC1kV2psncZpIWZqdYk",
|
||
//审核活动提醒
|
||
"activity_audited_notice"=>"pvWYuij6atnRy2KDyEL7X9W4-s39hIIcT5IVynLfh3g",
|
||
//老师咨询预约
|
||
"consultation_anchor_notice"=>"6t0zGqEQz0AnLH-cud3rlK3s43eb2c8ihbA0e6lPVTA",
|
||
//购买成功通知
|
||
"buy_success_notice"=>"a3WAwmIrdCHlcbKVO16YgX2WMjszihN_wWQsrUFTyUI",
|
||
//用户下单通知
|
||
"customer_place_order"=>"ln7gMeLbeMhF_FCVAwQx_zLQWyBpuNZboMei9FswZ6c",
|
||
//收益发放通知
|
||
'earning_notice'=>'r6N8RzRNpgk-jT47RxGiaElh1H4jF4r6CcxbNyOV1kY',
|
||
//退款成功通知
|
||
'refund_success_notice'=>'d3CjdKStOvvBjbmtq6VC7Ua9D32duBq5BEzHKli34U8',
|
||
//会话开启成功通知
|
||
'start_message_notice'=>'DE6lyDd6kLhW9AoTM2VNidyhXxb6ybVW1xw0e0PpOU8',
|
||
//系统报错通知
|
||
'error_notice'=>'bljqYiAZUoxbTSvTeNgFayc1AQqRuDaPzxJcOlG5Gr4',
|
||
//问卷调查通知
|
||
'survey_notice'=>'7u5xJkf9tyBvee493H4JIu-y92JX7LkipAigoszz9Bg',
|
||
//服务流程跟进通知
|
||
'role_operate_notice'=>'xDeUr_6o-GNh6y-AF5W_rtpFrhABnjAdrTnATYuI4Lc',
|
||
//关注用户发动态通知
|
||
'follow_user_add_moment'=>'ArCMKHaMJkE9JzgLw993tytL3NOVAwtyo4n3HWtxnP4',
|
||
//每日统计crm老师、客服工作报告
|
||
'crm_role_data'=>'xDeUr_6o-GNh6y-AF5W_rtpFrhABnjAdrTnATYuI4Lc',
|
||
//邀请注册的通知
|
||
'invite_register_notice'=>'LNXwvSDbHJ13hIZaGvfzz0wraCDeby0itM2PNMW0wt4'
|
||
],
|
||
#订阅通知模板ID
|
||
'sub_tpls'=>[
|
||
//活动成功通知
|
||
'activity_success_notice'=> 'N7EmJHEqBhxBh-F5DSGkn_2uLY6jaBlsQvaUnLzcBMw',
|
||
//订单成功通知
|
||
'order_success_notice'=> 'JnujH8l_qKpvGBX9F36t7jk7l9woF4VcMqzCa9F3ySs',
|
||
//会员到期提醒
|
||
'rank_deadline_notice'=>'x9nNje69BV_-4FrIbLHCAQMiY7RMahgkicK-tgUWcZs',
|
||
//审核结果通知
|
||
"audite_notice"=>'ESkg0fuxCJO2ksx5Sqe19peCZhCRSzLjZXc4Gf7KYp0',
|
||
//新增关注提醒
|
||
"follow_notice"=>'JeYoGnRw2D-znB4s9VFwBrqEoSclv-j-kcLN52nLCyc',
|
||
//好友申请通知
|
||
'add_friend_notice'=>'wyVDuOZUOR6uVPDCgh4C1cKml4JqxgYyEyW9nWwQFuY',
|
||
//匹配成功通知
|
||
"match_notice"=>'rfbjIvh0a70hUXjw3k8tbc7Ai2Rb_CBS_SNivMspLNE',
|
||
//签到提醒
|
||
'sign_in_notice'=>'eM6XgLkFfxjw0iMNtqWmMCM97FXPJH26Je8RSb2tlnU',
|
||
//处理好友请求
|
||
"deal_friend_request_notice"=>"YUWuseFNDsmy5LMaGL83nn43Cwxuvj7Pkyox1i9PVM4",
|
||
//昨日访客提醒
|
||
"day_visit_notice"=>"wSzJll6koS5JIzfRGHf-VEmyOCFCrfWYdg6Un8Qy7uU",
|
||
//活动结束问卷调查
|
||
"activity_questionaire_servey_notice"=>"IWVh8_d_srV5I_6WjtpRFkbgRnsy62St7Ht4zKfvZ3Y",
|
||
// 团约组团成功通知
|
||
"join_group_success_notice"=>"6IpVpAFuc967xxs65DUlyd8ua55M85o-h_GHqvgJTiA",
|
||
// 拼团开始提醒
|
||
"start_group_notice"=>"thIfPZ1OHKqvbjmD3o3patw5pwl-A1H4N8C_zM7Fo-s",
|
||
],
|
||
];
|