From 6e9ec1c080f1a2d8ea3f2e923acd807487ada271 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 21 十一月 2025 16:40:02 +0800
Subject: [PATCH] feat:开发
---
ApiTools.Core/Utils/WxmpUtils/WxmpSendSubscribMessageRequest.cs | 80 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 80 insertions(+), 0 deletions(-)
diff --git a/ApiTools.Core/Utils/WxmpUtils/WxmpSendSubscribMessageRequest.cs b/ApiTools.Core/Utils/WxmpUtils/WxmpSendSubscribMessageRequest.cs
new file mode 100644
index 0000000..3208d98
--- /dev/null
+++ b/ApiTools.Core/Utils/WxmpUtils/WxmpSendSubscribMessageRequest.cs
@@ -0,0 +1,80 @@
+锘縰sing Newtonsoft.Json;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ApiTools.Core
+{
+ /// <summary>
+ /// 寰俊灏忕▼搴忓彂閫佽闃呮秷鎭�
+ /// </summary>
+ public class WxmpSendSubscribMessageRequest
+ {
+ /// <summary>
+ /// 灏忕▼搴忕紪鍙�
+ /// </summary>
+ [JsonIgnore]
+ public string WxmpCode { get; set; }
+
+ /// <summary>
+ /// 鎵�闇�涓嬪彂鐨勮闃呮ā鏉縤d
+ /// </summary>
+ [JsonProperty("template_id")]
+ [Required]
+ public string TemplateId { get; set; }
+
+ /// <summary>
+ /// 鐐瑰嚮妯℃澘鍗$墖鍚庣殑璺宠浆椤甸潰锛屼粎闄愭湰灏忕▼搴忓唴鐨勯〉闈€�傛敮鎸佸甫鍙傛暟,锛堢ず渚媔ndex?foo=bar锛夈�傝瀛楁涓嶅~鍒欐ā鏉挎棤璺宠浆
+ /// </summary>
+ [JsonProperty("page")]
+ public string Page { get; set; }
+
+ /// <summary>
+ /// 鎺ユ敹鑰咃紙鐢ㄦ埛锛夌殑 openid
+ /// </summary>
+ [JsonProperty("touser")]
+ [Required]
+ public string Touser { get; set; }
+
+ /// <summary>
+ /// 妯℃澘鍐呭锛屾牸寮忓舰濡倇 "phrase3": { "value": "瀹℃牳閫氳繃" }, "name1": { "value": "璁㈤槄" }, "date2": { "value": "2019-12-25 09:42" } }
+ /// </summary>
+ [JsonProperty("data")]
+ [Required]
+ public object Data { get; set; }
+
+ /// <summary>
+ /// 璺宠浆灏忕▼搴忕被鍨嬶細developer涓哄紑鍙戠増锛泃rial涓轰綋楠岀増锛沠ormal涓烘寮忕増锛涢粯璁や负姝e紡鐗�
+ /// </summary>
+ [JsonProperty("miniprogram_state")]
+ [Required]
+ public string EnvVersion { get; set; }
+
+ /// <summary>
+ /// 杩涘叆灏忕▼搴忔煡鐪嬧�濈殑璇█绫诲瀷锛屾敮鎸亃h_CN(绠�浣撲腑鏂�)銆乪n_US(鑻辨枃)銆亃h_HK(绻佷綋涓枃)銆亃h_TW(绻佷綋涓枃)锛岄粯璁や负zh_CN
+ /// </summary>
+ [JsonProperty("lang")]
+ [Required]
+ public string Lang { get; set; } = "zh_CN";
+ }
+
+ /// <summary>
+ /// 寰俊灏忕▼搴忓彂閫佽闃呮秷鎭�
+ /// </summary>
+ public class WxmpSendSubscribMessageResponse
+ {
+ /// <summary>
+ /// 閿欒鐮�
+ /// </summary>
+ [JsonProperty("errcode")]
+ public int ErrorCode { get; set; }
+ /// <summary>
+ /// 閿欒淇℃伅
+ /// </summary>
+ [JsonProperty("errmsg")]
+ public string ErrorMessage { get; set; }
+ }
+}
--
Gitblit v1.9.1