HiITEdenX 2 年 前
コミット
056a2adc75
1 ファイル変更23 行追加0 行削除
  1. 23 0
      TEAMModelOS.SDK/DI/CoreAPI/CoreAPIHttpService.cs

+ 23 - 0
TEAMModelOS.SDK/DI/CoreAPI/CoreAPIHttpService.cs

@@ -47,6 +47,29 @@ namespace TEAMModelOS.SDK
             _httpClient = httpClient;
             _httpClient = httpClient;
             options = optionsMonitor;
             options = optionsMonitor;
         }
         }
+        /*
+        hubName	string	Optional	指定要傳送到哪個訊息中樞,若沒給則不傳送端外通知,只會發送端內通知。(目前只有"hita"及"hita5"能使用)
+        sender	string	Optional	發送訊息的來源端
+        tags	string array	Required	接收對象或手機註冊的tag,ID或服務等...
+        title	string	Optional	標題,會"直接"顯示於端外通知的title位置
+        body	string	Optional	正文,會"直接"顯示於端外通知的body位置
+        eventId	string	Optional	事件ID
+        eventName	string	Optional	事件名稱
+        data	string	Optional	額外資料
+         */
+        /// <summary>
+        ///  發送端內外通知
+        /// </summary>
+        /// <param name="clientID"></param>
+        /// <param name="clientSecret"></param>
+        /// <param name="location"></param>
+        /// <param name="url"></param>
+        /// <param name="data"></param>
+        /// <returns></returns>
+        public async Task<(HttpStatusCode code, string content)> PushNotify(Dictionary<string, object> data, string location, IConfiguration _configuration, DI.DingDing _dingDing) {
+            return (HttpStatusCode.BadRequest, null);
+        }
+
         /// <summary>
         /// <summary>
         ///  发送短信验证码
         ///  发送短信验证码
         /// </summary>
         /// </summary>