/// <summary> /// 获取机器人回复 /// </summary> /// <param name="request">请求</param> /// <returns>回复信息</returns> public static string GetBotReply(string request) { try { var response = HttpHelper.HttpGetString(String.Format(QingyunkeRequestUrlFormat, request)); if (!string.IsNullOrEmpty(response)) { var res = ConvertHelper.JsonToObject <QingyunkeResponseModel>(response); if (res != null && res.Result == 0) { return(res.Content); } } } catch (Exception ex) { Logger.Error(ex); } return("error"); }
private string RegisterChallenge() => HttpHelper.HttpGetString(string.Empty.Equals(_userId) ? $"{GeetestConsts.ApiUrl}{GeetestConsts.RegisterUrl}?gt={_captchaId}" : $"{GeetestConsts.ApiUrl}{GeetestConsts.RegisterUrl}?gt={_captchaId}&user_id={_userId}");