ソースを参照

学科网接口对接。

CrazyIter_Bin 3 年 前
コミット
34ea04b3a8

+ 1 - 1
TEAMModelOS/Controllers/Third/Xkw/Sdk/XkwAPIHttpService.cs

@@ -110,7 +110,7 @@ namespace TEAMModelOS.Controllers.Third.Xkw.Sdk
             request.Headers.Add(HmacConst.KEY_TIMESTAMP, signRlt.TimeStamp.ToString());
             request.Headers.Add(HmacConst.KEY_SIGN, signRlt.Sign);
             request.Headers.Add(HmacConst.KEY_NONCE, signRlt.Nonce);
-
+            request.Headers.Add(HmacConst.KEY_APP_ID, appId);
             HttpResponseMessage response = null;
             using (CancellationTokenSource cts = new CancellationTokenSource(TimeSpan.FromSeconds(timeoutInSeconds)))
             {

+ 2 - 2
TEAMModelOS/Controllers/Third/Xkw/XkwServiceController.cs

@@ -85,9 +85,9 @@ namespace TEAMModelOS.Controllers.Third.Xkw
         //[AuthToken(Roles = "teacher,admin,area,student")]
         public async Task<IActionResult> PaperNotice([FromQuery] OAuthCode authCode)
         {
-           var a = _xkwAPIHttpService.Get<JsonElement>("/xopqbm/courses/all", null);
+            var courses = _xkwAPIHttpService.Get<JsonElement>("/xopqbm/courses/all", null);
             await _dingDing.SendBotMsg($"学科网推送消息:{authCode.ToJsonString()}", GroupNames.成都开发測試群組);
-            return Ok();
+            return Ok(courses);
         }
     }
 }