/// <summary> /// 将长连接转为短链接 /// </summary> /// <param name="url"></param> /// <returns></returns> public static string CovertUrlInSuoIm(string url) { //转成短网址,例用suo.im string result = MyUrlTool.HttpGet("http://suo.im/api.php?url=" + url, ""); return(result); }
/// <summary> /// 例用suo.im转短链接 /// </summary> /// <param name="cqMsg"></param> /// <returns></returns> public static MyResponse <MovieInfo> CovertInSuoIm(string cqMsg) { //不做是否是支持的转换平台 /* * bool isContain = false; * foreach(string canParsePlatform in SystemConfig.CanParsePlatform) * { * if (cqMsg.Contains(canParsePlatform)) * { * isContain = true; * break; * } * } * * if (!isContain) * { * * return new MyResponse<MovieInfo>(1,null); * } */ MovieInfo movieInfo = Covert(cqMsg); //转成短网址,例用suo.im movieInfo.Url = MyUrlTool.HttpGet("http://suo.im/api.php?url=" + movieInfo.Url, ""); MyResponse <MovieInfo> myResponse = new MyResponse <MovieInfo>(0, movieInfo); return(myResponse); }
/// <summary> /// 将长连接转为短链接 /// </summary> /// <param name="url"></param> /// <returns></returns> public static string CovertUrlInSuoIm(string url) { //转成短网址,例用suo.im string result = MyUrlTool.HttpGet("http://suo.im/api.php?url=" + url, ""); if (result.Contains("色情")) { return(url); } else { return(result); } }