Skip to content

Commit 9fdd5d0

Browse files
committed
bug:获取企业内部应用的access_token参数不对
1 parent 4536a3b commit 9fdd5d0

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

Admin.NET/Plugins/Admin.NET.Plugin.DingTalk/Service/DingTalkService.cs

+7-3
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,16 @@ public DingTalkService(IDingTalkApi dingTalkApi,
3333
/// <summary>
3434
/// 获取企业内部应用的access_token
3535
/// </summary>
36-
/// <param name="input"></param>
3736
/// <returns></returns>
3837
[DisplayName("获取企业内部应用的access_token")]
39-
public async Task<GetDingTalkTokenOutput> GetDingTalkToken([FromQuery] GetDingTalkTokenInput input)
38+
public async Task<GetDingTalkTokenOutput> GetDingTalkToken()
4039
{
41-
return await _dingTalkApi.GetDingTalkToken(input);
40+
var tokenRes = await _dingTalkApi.GetDingTalkToken(_dingTalkOptions.ClientId, _dingTalkOptions.ClientSecret);
41+
if (tokenRes.ErrCode != 0)
42+
{
43+
throw Oops.Oh(tokenRes.ErrMsg);
44+
}
45+
return tokenRes;
4246
}
4347

4448
/// <summary>

0 commit comments

Comments
 (0)