Exemple #1
0
        public ConvertLinkResultEntity GetConvertLink(UnionOpenPromotionCommonRequest unionOpenPromotionCommonRequest)
        {
            ConvertLinkResultEntity convertLinkResultEntity = null;

            try
            {
                string resultContent = GetRequestResult(unionOpenPromotionCommonRequest.ToJsonStr(), "jd.union.open.promotion.common.get");

                ConvertLinkResponse convertLinkResponse = resultContent.ToJsonObject <ConvertLinkResponse>();
                if (convertLinkResponse.jd_union_open_promotion_common_get_response.code == 0)
                {
                    ConvertLinkResultDetailResponse convertLinkResultDetailResponse = convertLinkResponse.jd_union_open_promotion_common_get_response.result.ToJsonObject <ConvertLinkResultDetailResponse>();
                    if (convertLinkResultDetailResponse.code == 200)
                    {
                        convertLinkResultEntity = convertLinkResultDetailResponse.data;
                    }
                    else
                    {
                        LogHelper.WriteDebugLog("GetConvertLink", resultContent);
                    }
                }
                else
                {
                    LogHelper.WriteDebugLog("GetConvertLink", resultContent);
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteException("GetConvertLink", ex);
            }

            return(convertLinkResultEntity);
        }