using Newtonsoft.Json.Linq;
using System;
using System.Configuration;
using System.Linq;

namespace BLL
{
    /// <summary>
    /// 获取身份证信息
    /// </summary>
    public static class APIIDCardInfoService
    {
        /// <summary>
        ///  获取身份证信息
        /// </summary>
        /// <param name="url"></param>
        /// <returns></returns>
        public static string ReadIDCardInfo(string url)
        {
            string rootUrl = ConfigurationManager.AppSettings["localRoot"];
            string cemsUrl = ConfigurationManager.AppSettings["CEMS_IMG_URL"];
              
            url = System.Web.HttpUtility.UrlDecode(url);
            string access_token = APICommonService.getaccess_token();
           //  return APIGetHttpService.Http("https://api.weixin.qq.com/cv/ocr/idcard?type=photo&img_url=" + url + "&access_token=" + access_token, "POST");


            return APIGetHttpService.HttpUploadFile("https://api.weixin.qq.com/cv/ocr/idcard?type=photo&access_token=" + access_token, rootUrl + url.Replace(cemsUrl, "").Replace("/","\\"), null);
        }
    }
}