using System;
using System.Configuration;
using CommonHelper;
using RiskControl.NewService.Entity.TycDbEntity;
using RiskControl.NewService.QiChaCha.TycEntity;
namespace RiskControl.NewService.QiChaCha
{
///
/// 天眼查接口
///
public class TianYanChaApi
{
private string token1;
private string token2;
public TianYanChaApi()
{
token1 = ConfigurationManager.AppSettings["TianYanChaToken"];
token2 = ConfigurationManager.AppSettings["TianYanChaToken2"];
}
///
/// 获取请求头
///
///
public TianYanChaHeader GetHeader(string token = "")
{
var header = new TianYanChaHeader()
{
Authorization = string.IsNullOrWhiteSpace(token) ? token1 : token,
};
return header;
}
///
/// 质押明细列表
///
///
///
public TycEntity.StockPledgeListReturnTotal GetStockPledgeList(TycEntity.StockPledgeListQuery query)
{
var url = "https://open.api.tianyancha.com/services/open/mr/stockPledge/detailList/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
if(resObj.Error_code == "0" && resObj.Result != null)
{
foreach (var item in resObj.Result.items)
{
item.AnnDate = item.AnnDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
item.StartDate = item.StartDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
item.EndDate = item.EndDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
}
}
return resObj;
}
///
/// 质押明细列表
///
///
///
public StockPledgeDetailReturnTotal GetStockPledgeDetail(StockPledgeDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/mr/stockPledge/detail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
if (resObj.Error_code == "0" && resObj.Result != null)
{
resObj.Result.AnnDate = resObj.Result.AnnDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
resObj.Result.StartDate = resObj.Result.StartDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
resObj.Result.EndDate = resObj.Result.EndDate.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
}
return resObj;
}
///
/// 知识产权出质
///
///
///
public PledgeRegReturnTotal GetPledgeReg(PledgeRegQuery query)
{
var url = "http://open.api.tianyancha.com/services/v4/open/getPledgeReg";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 限制消费令
///
///
///
public ConsumptionRestrictionReturnTotal GetConsumptionRestriction(ConsumptionRestrictionQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/consumptionRestriction/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
if (resObj.Error_code != "0" || resObj.Result==null)
return resObj;
foreach (var item in resObj.Result.items)
{
item.CaseCreateTime = item.CaseCreateTime?.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
}
return resObj;
}
///
/// 终本案件
///
///
///
public EndCaseReturnTotal GetEndCase(EndCaseQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/endCase/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
if (resObj.Error_code != "0" || resObj.Result == null)
return resObj;
foreach (var item in resObj.Result.items)
{
item.CaseCreateTime = item.CaseCreateTime?.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
}
return resObj;
}
///
/// 微信公众号
///
///
///
public PublicWeChatReturnTotal GetPublicWeChat(PublicWeChatQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ipr/publicWeChat/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 股本结构
///
///
///
public ShareStructureReturnTotal GetShareStructure(ShareStructureQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/shareStructure/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
if (resObj.Error_code != "0" || resObj.Result == null)
return resObj;
foreach (var item in resObj.Result.dataList)
{
item.PubDate = item.PubDate?.ToDateTime()?.ToString("yyyy-MM-dd HH:mm:ss");
}
return resObj;
}
///
/// 司法协助
///
///
///
public JudicialListReturnTotal GetJudicialList(JudicialListQuery query)
{
var url = "http://open.api.tianyancha.com/services/v4/open/judicial";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 司法协助详情
///
///
///
public JudicialDetailReturnTotal GetJudicialDetail(JudicialDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/v4/open/getJudicialDetail";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 股东信息
///
///
///
public HolderReturnTotal GetHolderList(HolderQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/holder/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 企业年报(社保信息)
/// https://open.tianyancha.com/open/825
///
///
///
public TycAnnualreportReturnTotal GetAnnualreport(TycAnnualreportQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/annualreport/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 高管信息
/// https://open.tianyancha.com/open/855
///
///
///
public TycSeniorExecutiveReturnTotal GetSeniorExecutive(TycSeniorExecutiveQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/seniorExecutive/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 资产负债表
/// https://open.tianyancha.com/open/855
///
///
///
public TycBalanceSheetReturnTotal GetBalanceSheet(TycBalanceSheetQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/balanceSheet/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 现金流量表
/// https://open.tianyancha.com/open/973
///
///
///
public TycCashFlowReturnTotal GetCashFlow(TycCashFlowQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/cashFlow/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 利润表
/// https://open.tianyancha.com/open/971
///
///
///
public TycProfitReturnTotal GetProfit(TycProfitQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/profit/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史主要人员
/// https://open.tianyancha.com/open/1050
///
///
///
public TycMembersReturnTotal GetMembers(TycMembersQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/members";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史经营异常
/// https://open.tianyancha.com/open/996
///
///
public TycAbnormalReturnTotal GetAbnormal(TycAbnormalQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/abnormal/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史网站备案
/// https://open.tianyancha.com/open/995
///
///
public TycIcpReturnTotal GetIcp(TycIcpQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/icp/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史司法协助
/// https://open.tianyancha.com/open/1015
///
///
public TycLsJudicialReturnTotal GetLsJudicial(TycLsJudicialQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/judicial/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史司法协助详情
/// https://open.tianyancha.com/open/1016
///
///
public TycLsJudicialDetailReturnTotal GetLsJudicialDetail(TycLsJudicialDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/judicial/detail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 税务评级
/// https://open.tianyancha.com/open/884
///
///
public TycTaxCreditReturnTotal GetTaxCredit(TycTaxCreditQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/taxCredit/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 双随机抽查
/// https://open.tianyancha.com/open/1024
///
///
public TycDoubleRandomCheckReturnTotal GetDoubleRandomCheck(TycDoubleRandomCheckQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/doubleRandomCheck/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 一般纳税人
/// https://open.tianyancha.com/open/1048
///
///
public TycTaxpayerReturnTotal GetTaxpayer(TycTaxpayerQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/taxpayer/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 双随机抽查详情
/// XXXXXXX
///
///
public TycDoubleRandomCheckDetailReturnTotal GetDoubleRandomCheckDetail(TycDoubleRandomCheckDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/doubleRandomCheckDetail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 企业基本信息(含主要人员)
///
///
public TycBaseResult GetBaseinfoV3(TycMembersQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/baseinfoV3/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject>();
return resObj;
}
///
/// 企业基本信息模糊搜索
///
///
public TycSearch2Total GetSearch2(TycSearch2Query query)
{
var url = "http://open.api.tianyancha.com/services/open/search/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 送达公告
///
///
public TycSendAnnouncementReturnTotal GetSendAnnouncement(TycSendAnnouncementQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/sendAnnouncement/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 立案信息
///
///
public TycCourtRegisterReturnTotal GetCourtRegister(TycCourtRegisterQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/courtRegister/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 开庭公告
///
///
public TycKtannouncementReturnTotal GetKtannouncement(TycKtannouncementQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/ktannouncement/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史开庭公告
///
///
public TycAnnouncementReturnTotal GetAnnouncement(TycAnnouncementQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/announcement/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 法院公告
///
///
public TycCourtAnnouncementReturnTotal GetCourtAnnouncement(TycCourtAnnouncementQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/courtAnnouncement/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 历史法院公告
///
///
public TycHiCourtReturnTotal GetHiCourt(TycHiCourtQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/court/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 法律诉讼
///
///
public TycJrLawSuitReturnTotal GetJrLawSuit(TycJrLawSuitQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/lawSuit/3.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrLawSuitDetailReturnTotal GetJrLawSuitDetail(TycJrLawSuitDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/lawSuit/detail";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycHiJudicialDetailReturnTotal GetHiJudicialDetail(TycHiJudicialDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/judicial/detail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
///
/// 法律诉讼
///
///
public TycHiLawSuitReturnTotal GetHiLawSuit(TycHiLawSuitQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/lawSuit/3.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJudicialReturnTotal GetJudicial(TycJudicialQuery query)
{
var url = "http://open.api.tianyancha.com/services/v4/open/judicial";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycHiJudicialReturnTotal GetHiJudicial(TycHiJudicialQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/hi/judicial/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrBankruptcyReturnTotal GetJrBankruptcy(TycJrBankruptcyQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/bankruptcy/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrBankruptcyDetailReturnTotal GetJrBankruptcyDetail(TycJrBankruptcyDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/bankruptcy/detail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrZhixinginfoReturnTotal GetJrZhixinginfo(TycJrZhixinginfoQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/zhixinginfo/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrDishonestReturnTotal GetJrDishonest(TycJrDishonestQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/dishonest/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJrJudicialCaseReturnTotal GetJrJudicialCase(TycJrJudicialCaseQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/jr/judicialCase/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycIcChangeinfoReturnTotal GetIcChangeinfo(TycIcChangeinfoQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/changeinfo/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycInverstReturnTotal GetInverst(TycInverstQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/inverst/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycBranchReturnTotal GetBranch(TycBranchQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/branch/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycHumanCompanyholdingReturnTotal GetHumanCompanyholding(TycHumanCompanyholdingQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/human/companyholding/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycParentCompanyReturnTotal GetParentCompany(TycParentCompanyQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/parentCompany/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycActualControlReturnTotal GetActualControl(TycActualControlQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ic/actualControl/3.0";
var header = GetHeader(token2);
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycBidsReturnTotal GetBids(TycBidsQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/bids/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycPsNewsReturnTotal GetPsNews(TycPsNewsQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ps/news/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycStockListReturnTotal GetStockList(TycStockListQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/list";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycCustomerReturnTotal GetCustomer(TycCustomerQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/customer/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycSupplyReturnTotal GetSupply(TycSupplyQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/supply/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycSecurityReturnTotal GetSecurity(TycSecurityQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/security/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycGuaranteesReturnTotal GetGuarantees(TycGuaranteesQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/guarantees/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycStockIllegalReturnTotal GetStockIllegal(TycStockIllegalQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/stock/illegal/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycJudicialSaleReturnTotal GetJudicialSale(TycJudicialSaleQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/mr/judicialSale/3.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycInquiryEvaluationReturnTotal GetInquiryEvaluation(TycInquiryEvaluationQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/mr/inquiryEvaluation/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycImportAndExportReturnTotal GetImportAndExport(TycImportAndExportQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/importAndExport/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycPatentsReturnTotal GetPatents(TycPatentsQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ipr/patents/3.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycIprTmReturnTotal GetIprTm(TycIprTmQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ipr/tm/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycIprTmDetailReturnTotal GetIprTmDetail(TycIprTmDetailQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/ipr/tm/detail/2.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
public TycEmploymentsReturnTotal GetEmployments(TycEmploymentsQuery query)
{
var url = "http://open.api.tianyancha.com/services/open/m/employments/3.0";
var header = GetHeader();
var resStr = HttpMethod.HttpGet(url, header, query);
var resObj = resStr.ToObject();
return resObj;
}
}
}